尽管我已经使用Number()函数,为什么我的函数返回NaN?

时间:2020-02-29 11:44:19

标签: javascript function nan

我正在尝试创建一个非常简单的乘法器功能。

尽管我已经使用了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();

1 个答案:

答案 0 :(得分:-1)

那是因为您没有将任何参数传递给multilply(),并且您期望函数中的num1和num2未定义。

做--->相乘(num1,num2)