if문

if문은 케이스를 처리하는데 쓰인다.

if문의 생김새

if(조건) {
조건이 true일 경우 들어옴
} else if (또 다른 조건) {
조건이 true일 경우 들어옴
} else if (또 다른 조건) {
조건이 true일 경우 들어옴
} else {
모든 조건이 false인 경우 들어옴
}

if문에 if는 필수 else if는 추가조건으로 조건이 여러개일때 넣어줄 수 있다.
else도 필수로 들어가진 않으나 모든 조건이 충족하지 않을시에 실행하는 코드에 대해서 넣어준다.

18에서 20을 표현하려면?

18 <= age && age < 20이라고 해야한다.

switch문

  • 조금더 간결하고 의미가 명확해 보인다는 장점이 있음
  • case가 값으로 딱 정해진 경우에만 사용가능
  • 조건이 비교식일 경우 사용 불가

삼항 연산자

  • if문을 간단하게 표현할 수 있다.
  • 조건에 따라 실행하는 내용이 한가지일때 쓰기 좋다.
  • 조건에 따라 실행하는 내용이 다르다.
  • 조건식 ? 참일때 : 거짓일때 -> 이렇게 쓴다

📌Tip📌
i = i + 1 == i++

for문

for 문은 while 문과는 달리 자체적으로 초기식, 표현식, 증감식을 모두 포함하고 있는 반복문이다.
따라서 while문보다는 좀 더 간결하게 반복문을 표현할 수 있다.

for (초기식; 조건식; 증감식) {
	조건식의 결과가 참인 동안 반복적으로 실행하고자 하는 실행문;
}

while문

조건이 참일 때까지 반복하는 구문이다.
조건에 거짓이 오게 되는 경우 반복문을 멈추고 다음 단계로 넘어갑니다.

while (조 건) {
	실행할 구문
}

오늘은 JavaScript의 문법에 대해 다시 공부했다.
조건문, 반복문에 대해서 배웠는데 처음에 어렵게 배워서 다시 보니 그때 보다 너무 잘 이해가 되는게 신기했다. 절~대 이해 못할 줄 알았는데 이제 유연하게 쓰는 내 모습을 발견하게 되어 재미 있었다.
조건문, 반복문을 통해 다시 코딩이 재미있어졌다

끝.

profile
고고월드1

0개의 댓글