JavaScript中的选择语句、循环语句

2025-07-08 08:24:12
推荐回答(3个)
回答1:

var a = prompt('a');
var b = prompt('b');
if (a < 0 || b < 0) {
alert('对不起,我只会做加法');
} else if (a < b) {
for (var s = 0, i = a; i <= b; i++) {
s += i;
}
alert(s);
} else {
alert('请重新输入');
}

回答2:

var a = prompt('请输入数字a')*1;
var b = prompt('请输入数字b')*1;
if(isNaN(a) || isNaN(b)) alert("输入错误");
else if(a < 0 || b < 0) alert("对不起,我只会做加法");
else if(a>=b) alert("请重新输入");
else {
    var sum =0;
    for(var i = a; i <= b; i++) sum += i;
    alert(sum);
}

回答3:

vara = prompt('a');
varb = prompt('b');

varsum = 0;

if(a >= 0 && b >= 0) {

if(a < b) {

for(vari = 0; i <= b; i++) {
sum += a + i;
}
window.alert(sum);
}

else{
window.alert(
"The number is unavaliable, please input again");
}
}

else{
window.alert(
"Sorry, only for postive ingeter");
}
不好意思,我的编辑器不支持中文