【发布时间】:2016-11-27 02:40:56
【问题描述】:
我是 javascript 的初学者,想添加在连续提示数中输入的所有数字(直到输入特定数字)并在输入特定数字时提醒总数,我试图仅使用初学者 while 循环如果,否则。
【问题讨论】:
-
请贴出你尝试过的代码
标签: javascript alert prompt
我是 javascript 的初学者,想添加在连续提示数中输入的所有数字(直到输入特定数字)并在输入特定数字时提醒总数,我试图仅使用初学者 while 循环如果,否则。
【问题讨论】:
标签: javascript alert prompt
这应该可以帮助您入门。有一些事情可以做得更好(例如输入验证),但它符合您规定的规格。假设您在可以写入的 HTML 中有一个 id 为“result”的元素。
const target = 200;
let total = 0;
const result = document.getElementById('result');
function doIt(){
let val = parseInt(prompt('Enter a number:'));
if(val === target){
result.innerHTML = 'Exiting. Total was: ' + total;
} else {
if(val) {
total += val;
}
doIt();
}
}
doIt();
还有一个小提琴: https://jsfiddle.net/9wrb6fo2/
【讨论】: