如何解决为什么我的控制台无法根据以下代码显示结果
为什么我的控制台没有显示功能markTipCalculator的结果?我以为的最后一行代码会调用该函数并在控制台中返回结果。
function markTipCalculator(){
markBills = [77,375,110,45];
let markSmallBillPercent = .20;
let markMediumBillPercent = .10;
let markLargeBillPercent = .25;
let markSmallTip = 0
let markMediumTip = 0
let markLargeTip = 0
for (i of markBills){
let markBillAmts = i
switch (true){
case markBillAmts < 100:
markSmallBillAmount = markBillAmts * markSmallBillPercent;
markSmallTip += markSmallBillAmount;
break;
case markBillAmts >= 100 && markBillAmts<= 300:
markMediumBillAmount = markBillAmts * markMediumBillPercent;
markMediumTip += markMediumBillAmount;
break;
case markBillAmts > 300:
markLargeBillAmount = markBillAmts * markLargeBillPercent;
markLargeTip += markLargeBillAmount;
break;
default:
console.log('We have an error somewhere');
}
};
return (markSmallTip + markMediumTip + markLargeTip)
};
markTipCalculator();
解决方法
您没有在控制台中看到任何内容,因为您没有在控制台中记录任何内容。尝试console.log(markTipCalculator())
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。