内容翻译:即左边的参数引用报错。
求1-1001奇数+偶数之和
for(var i=1;i<=100;i++){
var a1 =i%2=0;//偶数
var a2 = i % 2=1; //奇数 报错位置i%2
sum = a1+a2;
}
console.log(sum);
错误:1.a1,a2没初始化
2.console记得在最外面的括号里面
关于该问题:应该是i的值不能确定吧,因为a1已经用了i
正确代码:
<script>i
var a1 = 0;
var a2 = 0;
for(var i=1;i<=100;i++){
if(i%2==0){
a1 =a1+i;
}else{
a2=a2+i;
}
}
console.log("奇数和"+a2);
console.log("偶数和"+a1);
</script>