获取提示中输入的数字总和

时间:2016-11-27 02:40:56

标签: javascript alert prompt

我是javascript的初学者,想要在连续数量的提示中添加所有输入的数字(直到输入特定数字)并在输入特定数字时提醒总数并且我尝试仅使用初学者循环如果,否则。

1 个答案:

答案 0 :(得分:1)

这应该有助于您入门。有一些事情可以做得更好(例如输入验证),但它符合您规定的规格。假设您的元素ID为'结果'在您可以写入的HTML中。

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/