我正在尝试使用 do while 循环将输入输入到数组中,直到用户输入空白或 0,然后尝试将该数组中的所有元素添加在一起,但它以字符串形式返回它们。
我曾尝试parseInt()在多个地方使用,但它通常会使代码根本不起作用。
document.getElementById('while').addEventListener('click', stats);
document.getElementById('while').addEventListener('click', reduction);
var input_array = [];
var value = 0;
function stats() {
do {
var number = prompt('Enter a Number');
var array = input_array.push(number);
document.getElementById('out2').innerHTML = "[" + input_array + "]";
} while (value != number);
}
function array_sum(total, num) {
return total + num;
}
function reduction(item) {
document.getElementById('out3').innerHTML = input_array.reduce(array_sum);
}
达令说
相关分类