var hap=0;
var j=1;
for(var i=1; i<=19;
i++){
j+=i;
hap+=j}
alert(hap);
var hap=0;
for(var i=1; i<=100; i++){
hap+=i;}
alert(hap);
2개가 무슨 코드인지는 알거같으니까 설명 생략
먼저 코드를 출력하면 1350이 나오지 않고, 1349가 나온다
두번째는 5050 재대로 출력되고
위에꺼는 var j=1; 이 반복문 밖에 있어서 안더해진거야?
프로그래밍 초본데 수열계산하는 코딩 해보다가 한번씩 틀리는게 있던데
지금 보면 초기값이 반복문 밖에 있어서 그런거 같은데 맞음?
댓글 0