猿问

简单的 add 函数返回 NaN

这是我的代码:


var i=5;

var j=5;


function sum(n,m){

  var num = n + m ;

  alert(num);


};


sum(i+j);


当我运行它时,它应该返回“10”,但它返回了NaN。


请帮助我解决我做错的事情。


繁星coding
浏览 104回答 2
2回答

HUWWW

将其从 更改sum(i + j)为sum(i, j)。因此从技术上讲,您的代码最初是通过sum(10, undefined)解析为NaN.var i=5;var j=5;function sum(n,m){  var num = n + m ;  alert(num);};sum(i, j);

FFIVE

我想我做错了什么。下面的代码有效 -var i=5;var j=5;function sum(n,m){  var num = n + m ;  alert(num);};sum(i, j);
随时随地看视频慕课网APP

相关分类

Html5
我要回答