강의로 돌아가기
불광동짬짜면세그릇

내부 변수명을 바꾸는건 많이 어긋나는건가요?

function printTimesTable(a){
for( j = 1 ; j <= 9 ; j++ ){
console.log( a + * + j + = + a*j );
}
}

for( var i = 2 ; i <= 9 ; i++ ){
printTimesTable(i);
}

처음에는 이렇게 풀어보았습니다.
함수 안의 변수명을 바꾸는 것으로요.

근데 지문에서 요구하는 정답과는 거리가 있는 것 같아서요.

함수 안에서 var i = 0으로 선언을 하게 되면 함수 안의 i를 따라가게되서
정답이 되는건 이해를 했습니다.

다만 처음에 풀엇던 방식이 틀린것인지 궁금합니다. 도와주세요

0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.