[英]JavaScript function returning undefined in console
我试图通过此函数返回一个值到控制台。 但是该函数只是在关联的HTML文件的控制台中返回“未定义”。
function calculateFoodOrder(numAnimals, avgFood) { var animals = Number(numAnimals); var food = Number(avgFood); if (isNaN(animals)|| animals<0) { return null; }else if(isNaN(food)|| food<0){ return null; }else{ var total= animals*food; return total;}}
这是运行此功能的更好方法:
function calculateFoodOrder(numAnimals, avgFood) {
var total = numAnimals * avgFood;
return isNaN(total) || total < 0 ? false : total;
}
console.log(calculateFoodOrder(1, 10));
工作示例: https : //jsfiddle.net/L6yvmy1y/2/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.