谁帮我写一段程序啊!用JS求1-100之间的偶数之和的、、
4个回答
展开全部
var sunm = 0, i;
for ( i = 1; i <= 100; i++ ){
if ( i % 2 == 0 ){
sunm += i;
}
}
说明:
js中,%符号是求余数,使用变量i去除以2得到的余数,如果余数为0,说明变量i能被2整除,那么他就是偶数
既然是偶数,就用初始值为0的变量sunm加上这个变量i
代码运行到了最后,变量sunm就是你要的结果
for ( i = 1; i <= 100; i++ ){
if ( i % 2 == 0 ){
sunm += i;
}
}
说明:
js中,%符号是求余数,使用变量i去除以2得到的余数,如果余数为0,说明变量i能被2整除,那么他就是偶数
既然是偶数,就用初始值为0的变量sunm加上这个变量i
代码运行到了最后,变量sunm就是你要的结果
追问
谢谢,这是完整的代码吗?最好直接复制过去就能用的,我是初学者、、请谅解
追答
展开全部
<script>
even=0;
for(var i = 2; i <= 100; i+=2){
even+=i;
document.write(i +"<br>");
}
document.write("1~100之间的偶数加起来等于:"+even+"<br>");
</script>
//这里是奇数
<script>
//正数1~99
odd=1;
for(var i = 1; i <= 100; i+=2){
odd+=i;
document.write(i +"<br>");
}
document.write("1~100之间的奇数加起来等于:"+odd+"<br>");
</script>
even=0;
for(var i = 2; i <= 100; i+=2){
even+=i;
document.write(i +"<br>");
}
document.write("1~100之间的偶数加起来等于:"+even+"<br>");
</script>
//这里是奇数
<script>
//正数1~99
odd=1;
for(var i = 1; i <= 100; i+=2){
odd+=i;
document.write(i +"<br>");
}
document.write("1~100之间的奇数加起来等于:"+odd+"<br>");
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
求1-99中的单数的和
<script>
//第一种方法
// var a = 0;
// for (var i = 1; i <= 99; i++) {
// if (i % 2 != 0) {
// a = a + i;
// }
// }
// alert('1到99单数的和是' + a);
//第二种方法
// var a = 0;
// for (var i = 1; i <= 99; i + 2) {
// a = a + i;
// }
// alert('1到99单数的和是' + a);
//第三种方法
var a = 0;
for (var i = 1; i <= 99; i++) {
if (i % 2 == 0) {
continue;//跳过本次循环的意思
}
a = a + i;
}
alert('1到99单数的和是' + a);
</script>
<script>
//第一种方法
// var a = 0;
// for (var i = 1; i <= 99; i++) {
// if (i % 2 != 0) {
// a = a + i;
// }
// }
// alert('1到99单数的和是' + a);
//第二种方法
// var a = 0;
// for (var i = 1; i <= 99; i + 2) {
// a = a + i;
// }
// alert('1到99单数的和是' + a);
//第三种方法
var a = 0;
for (var i = 1; i <= 99; i++) {
if (i % 2 == 0) {
continue;//跳过本次循环的意思
}
a = a + i;
}
alert('1到99单数的和是' + a);
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var res =0;
for(var i =2 ;i<=100; i+=2){
res + = i;
}
for(var i =2 ;i<=100; i+=2){
res + = i;
}
追问
就这么简单吗?
追答
你以为很复杂? 不是求2+4+....+100吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询