var i=0;
for(var j=1; j<=100; j++)
if(j%2) i+=j;
else i-=j;
alert(i);
1에서 100까지 나열 된 숫자들중
홀수는 빼고 짝수는 더 하는 코드인데
수학적으로 계산하면 분명 50이 나와야 되~
근데 출력하면 이상하게 -50이 나온다;;
어디에 에러가 있는거임?
var i=0;
for(var j=1; j<=100; j++)
if(j%2) i+=j;
else i-=j;
alert(i);
1에서 100까지 나열 된 숫자들중
홀수는 빼고 짝수는 더 하는 코드인데
수학적으로 계산하면 분명 50이 나와야 되~
근데 출력하면 이상하게 -50이 나온다;;
어디에 에러가 있는거임?
else i-=j; 이걸 넣으니 음수가 나오지 바보야
짝수가 아닌수(홀수)는 i에서 빼야되는데
왜 그렇게 생각함?
문제가 짝수는 i에 더하고, 짝수가 아닌수(홀수)는 i에서 빼라는 코드잖아
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
수크라제 안되는데;;
잘탄다~ 활활 타올라라
수크라제 크라스 보소
if ( j%2 === 0 )
칼댓삭튀 지리구여
저 위에대로하면 홀수를 더하고 짝수를 뺌. 왜인지는 if를 잘 생각해보시길 바랍니다
얼마전에는 ===0 을 넣지 않아도 됬었는데, 왜 오늘은 안될까;;
이렇게 했었겠지....if(j%2) i-=j; else i+=j;
ㅋㅋㅋ 코드가 반대로됐네 이프문 잘 점검해봐
else가 없어야지
짝수이면 더하고, 홀수면 왜 뺌?