利用JS求1-100之间所有偶数和奇数的和
实现这个需求,我们可以利用for循环加上if else if 多分支语句,
先分析一下条件表达式该如何去写,
偶数和奇数,因为只有两种,所以如果在if条件表达式中描述偶数的,那else中就是奇数的,
或者反过来也是可以的,
这里就是在if条件表达式中描述偶数的为例i % 2 == 0,
将需求转化为代码:
<script>//求1-100之间所有偶数和奇数的和vareven=0; varodd=0; for (vari=1; i<=100; i++) { if (i%2==0) { even=even+i; } else { odd=odd+i; } } console.log('1-100之间所有偶数的和是'+even); console.log('1-100之间所有奇数的和是'+odd); </script>
打开浏览器,进行代码验证: