-
코드 스테이츠 프론트엔드 4일차 (반복문)코드스테이츠 2022. 10. 25. 21:31
오늘은 공부하는 시간보다 문제푸는 시간이 더 많았다. 이유가 있었다. 전에 풀던 문제와는 다르게 생각이 많이 필요한 문제들이었고 아직까지도 머리가 과부화 된것 같다.
오늘은 반복문을 배웠다. 반복문은 같거나 비슷한 형식의 코드들을 반복적으로 실행할때 사용한다. 오늘 배운 반복문은 for과 while이 있는데 주로 for를 사용하며 변수의 초기화가 필요없고 증감문이 필요없는 경우에는 while이 주로 쓰인다.//for for(let i = 0; i < 10; i++) {} // i가 0부터 시작하고 돌아올 때마다 1씩증가, i가 10보다 작을 때까지 for구문 {}안의 코드를 실행
for의 'let i = 0;' 부분은 변수 i의 초기화를 담당하는 부분이다. 'i < 10;' 부분은 i가 10보다 작을 때까지 for구문을 반복한다는 조건문 부분이다. 'i++' 부분은 for구문을 돌아올 때마다 i에 1을 더해준다는 증감문이다.
//while while(i < 10) {} //i가 10보다 작을 경우 while {}안의 코드를 실행
while의 경우에는 초기화와 증감문이 필요없다. 하지만 써야한다면 while문 밖에 초기화를 하고 {}안에 증감문을 넣으면 된다.
'코드스테이츠' 카테고리의 다른 글
6일차! (CSS의 기초) (0) 2022.10.27 5일차~(HTML의 기초) (0) 2022.10.26 프론트엔드 3일차~!(조건문과 문자열) (0) 2022.10.24 2일차~!(Javascript 기초) (0) 2022.10.22 코드스테이츠 부트캠프 1일차 (0) 2022.10.20