jsp怎么写这题:生成一个0-100之间的随机整数,遍历出大于此数字小于等于100的所有偶数的个数,当数字小于50时,遍历出小于此数字并大于0的所有奇数的个数

问题描述:

jsp怎么写这题:生成一个0-100之间的随机整数,当数字大于50时,遍历出大于此数字小于等于100的所有偶数的个数,当数字小于50时,遍历出小于此数字并大于0的所有奇数的个数

1、生成随机数;
2、判断是否大于50;
3、大于50,for循环,变量起始值为随机数,结束条件小于等于100;
4、for循环方法体处理,偶数用%2==0为偶数,输出数值。


    const num = parseInt(Math.random() * 100);
    if (num < 50) {
      for (let i = 1; i < num; i++) {
        i % 2 === 0 ? null : console.log(i);
      }
    } else {
      for (let i = num+1; i <= 100; i++) {
        i % 2 === 0 ? console.log(i) : null;
      }
    }