我正在 Javascript 中尝试这个简单的添加,有人可以告诉我为什么它会给出 NaN 结果吗?
function add(a,b,c)
{
z= a+b+c;
console.log(z);
}
add(10+10+10);
最佳答案
您定义函数接受三个参数,但仅传递一个参数。因此,b
和 c
的值在函数中为 undefined
,并将 undefined
添加到数字结果中在NaN
中。试试这个:
add(10, 10, 10);
关于javascript - javaScript的添加有什么问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39334327/