[ Web Proxy ]
URL:
Viewing: https://ja.javascript.info/task/array-input-sum [Back]  [Original]

:
Light themeDark theme
DanskEnglishEspaolFranaisIndonesiaItalianoTrkeOzbek

: 4

sumInput() :

  • prompt

P.S. 0

prompt value value = +value

function sumInput() {

  let numbers = [];

  while (true) {

    let value = prompt("A number please?", 0);

    // should we cancel?
    if (value === "" || value === null || !isFinite(value)) break;

    numbers.push(+value);
  }

  let sum = 0;
  for (let number of numbers) {
    sum += number;
  }
  return sum;
}

alert( sumInput() );

Web Proxy Viewer  |  New URL  |  Original Page