-2

问题,当用户输入的数字为负数时,我该如何做到这一点,它不会被添加到将要输出的总变量中?

代码如下!

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);
}
4

1 回答 1

1

提示用户输入数字后,只需使用 if 语句检查它是否为负数:

if(userNumber >=0)
{ //do your stuff here}
于 2013-04-17T19:14:01.027 回答