质数练习:比如输入的数字为100,求100 以内的质数的个数(除了1和本身都除不尽)

const getPrimeNumber = (chang: number) => {

  let num = 0;

  for (let i = 2; i <= chang; i++) {

    if (i === 2 || i === 3 || i === 5 || i === 7) {

      num++;

    } else if (i % 2 !== 0 && i % 3 !== 0 && i % 5 !== 0 && i % 7 !== 0) {

      num++;

    }

  }

  return num;

};

console.log(getPrimeNumber(100));

你可能感兴趣的:(javascript,js,html,es6,前端)