【发布时间】:2020-06-13 07:51:44
【问题描述】:
我正在尝试创建一个非常简单的乘数函数。
虽然我使用了 Number() 函数,但在调用该函数时仍然得到 NaN。
let x = prompt("1. sayı");
let y = prompt("2. sayı");
let num1 = Number(x);
let num2 = Number(y);
function multiply(num1, num2) {
let result = num1 * num2;
alert(result);
}
multiply();
【问题讨论】:
-
在函数内部,
num1和num2是参数,而不是外部变量 - 但您没有传递任何参数,所以它们都是undefined。删除参数,它会工作(也可以完全删除函数)
标签: javascript function nan