【发布时间】:2013-04-10 16:42:42
【问题描述】:
问题,当用户输入的数字为负数时,我该如何做到这一点,它不会被添加到将要输出的总变量中?
代码如下!
function lab10logicInLoopsPart1()
{
lCounter = 1;
var total = 0;
userNumber = 0;
while(lCounter < 6) {
lCounter++;
userNumber = prompt("Enter a number.");
total += +userNumber;
document.write("Entered number was: " + userNumber + "\n");
}
document.write("\nTotal: " + total);
}
【问题讨论】:
-
使用
if (userNumber >= 0) -
总计 += max(0,userNumber)
标签: javascript if-statement negative-number