작성한 질문수
웹 게임을 만들며 배우는 자바스크립트
배열 splice
해결된 질문
작성
·
183
0
쌤 undefined 막으려고 9876 숫자 1씩 줄이려면,
9 - i 를 해야 한다는건 이해를 했어요.
근데 그 원리가 이해 안가요ㅠㅠ 9 - i 는 그냥 9 아닌가요?
() * 9 는 10 자릿수고
() * ( 9 - i ) 는 9 자릿수인데
i 가 0123 되면
9 - i 는 9876 이 돼서
여기서 9876 , 1 씩 줄어드는 이유는
반복문 돌면서 i 는 1씩 증감 된다는 건가요?
답변 2
1
반복문을 돌면서 i가 1씩 늘어납니다.
따라서 9 - i는 1씩 줄어들게 됩니다.
i가 0일때 9-i는 9고 9개 중에서 랜덤 숫자 추출
1일때 9-i는 8이고 8개 중에서 랜덤 숫자 추출
2일때 9-i는 7이고 7개 중에서 랜덤 숫자 추출
3일때 9-i는 6이고 6개 중에서 랜덤 숫자 추출
으악 이제 이해 했음요 쌤..ㅠㅠ 캄사합니다!!