210722 CodeStates 4일차

공윤배·2021년 7월 22일

210722 CodeStates 4일차

오늘은 역시 프로그래밍 언어의 기초인 반복문에 대해 공부했다.
또한 Pair Programming 방식으로 다양한 문제들을 풀었다.

자바스크립트의 반복문

다른 프로그래밍 언어와 마찬가지로 자바스크립트의 반복문도 forwhile을 이용한다.

for을 이용한 반복문

/* for을 이용한 반복문의 기본문법
for(초기화,조건식,증감문){
	조건식이 참(true)이라면 실행할 문장(들)
}
*/
// ex) 0 1 2 3 4를 차례로 콘솔에 찍는 반복문
let i;
for(i=0;i<5;i++){
	console.log(i);
}

while을 이용한 반복문
while을 이용한 반복문은 for을 이용한 반복문과 달리 기본문법에 초기화,증감식이 포함되지 않는다. 하지만 반드시 초기화와 증감식을 다른부분에 명시해줘야 하며 그렇지 않을경우 무한루프에 쉽게 빠지게 된다.

/* while을 이용한 반복문의 기본문법
while(조건식){
	조건식이 참(true)이라면 실행할 문장(들)
}
*/
// ex) 0 1 2 3 4를 차례로 콘솔에 찍는 반복문
let i=0;  // for을 이용한 반복문에서 초기화의 역할을 하는 코드
while(i<5){
	console.log(i);
    i++; // for을 이용한 반복문에서 증감문의 역할을 하는 코드
}

[JS/Node] 기초 유닛을 마치며..

다른 프로그래밍 언어를 접해봤기에 아직까지는 그다지 어려운 내용은 없었다.
하지만 의외로 Pair Programming의 문제들을 많이 못 풀었다.
혼자 푸는 것보다 남과 같이 상의해가며 서로에게 이해시키며 문제를 푸는방식이 아직까진 낯설고 더 어려운 것 같다.
내일부터는 html/css에 대해 공부를 하게된다.
html과 css도 과정을 시작하기 전 혼자 조금 공부를 했지만 많이 사용해 본적은 없다.
개념을 다시 정리하고 많이 사용해보며 html과 css도 익숙해져야 할 것 같다.

0개의 댓글