关于#javascript#的问题,请各位专家解答!

JavaScript提示用户输入一个正整数,用while计算1+2+3+4+5+...n的和


function getSum(number) {
    var i = 1,sum = 0;
    while(i <= number) {
        sum += i;
        i++;
    }
    return sum;
}
getSum(10);

获取输入要导readline包,在nodejs里面可以导,js一般也不适合做用户输入这类题目,本身不体现什么意义

    const test = (n) => {
      let i = 0;
      while (n) {
        i += n--;
      }
      return i;
    };
    console.log(test(9));