我是javascript的新手,我一直试图制作一个简单的函数来计算我一周花的总金额,这取决于我每天花的钱,但我不断收到错误:未捕获ReferenceError:未定义numdays
var amount=calculateamount(7,20);
function calculateamount(numdays, avgmoney)
{
return numdays*avgmoney;
}
我发现了错误,但我有另一个问题。如何在代码中使用Number函数和isNaN函数?是这样的吗?
return numdays*avgmoney;
isNaN(calculateamount(numdays, avgmoney));
答案 0 :(得分:0)
看起来是正确的。
var amount=calculateamount(7,20);
console.log('The amount is', amount);
function calculateamount(numdays, avgmoney)
{
return numdays*avgmoney;
}
我添加了console.log来查看结果。
答案 1 :(得分:0)
您的代码看起来不错。请检查下面的简单HTML,我使用您的函数返回正确的值。
<html>
<head>
<script>
var amount=calculateamount(7,20);
alert(amount);
function calculateamount(numdays, avgmoney)
{
return numdays*avgmoney;
}
</script>
</head>
</html>