我得到了这个函数作为if else语句运行,但是当我将其转换为函数并返回语句时,它不会运行。有什么问题吗?
function calcTot(merchTot) {
var orderTot;
var merchTot = prompt("What is your total?");
var totalCharge = calcTot(79.99);
if (merchTot >= 100) {
orderTot = merchTot;
} else if (merchTot < 50.01) { orderTot = merchTot + 5; } else { orderTot = merchTot + 5 + (.03 * (merchTot - 50)); }
return orderTot;
alert(calcTot(79.99));
//alert(orderTot);
}
您只需要将警告向上移动一行,位于return语句上方。