안녕하세요. 웹클래스입니다. (v1.0.0)
현재는 공부하면서 취업준비생입니다.
현재 취업 준비생이라서 부족한 점이 많습니다.
수정사항 및 추가사항이나 피드백 댓글 달아주시면 빠른시내에 수정하겠습니다.
방문해주셔서 감사합니다.
제어문의 핵심은 "참이면 실행하라" 를 가진 명령어들이다. 제어문의 문법은 총 3가지있습니다. 한 번 알아보겠습니다.
제어문의 핵심은 참이면 실행하라
를 가진 명령어들이다.
제어문의 문법은 조건문
선택문
반복문
총 3가지로 나눠져 있습니다.
조건문 : if문 / else if문 있다. 조건문이 if(){}문 / else if(){} 문 있다.
if문은 ()
안에 참(true)
이면 {}
안에 들어간 코드들 실행
시켜줍니다.
()
안에 참(true)
이 거짓(false)
일 때 코드들 실행시켜줄 때 쓰이는 명령어는 else문이다.
주의 : else문은 단독으로는 쓰지 못한다.
if()
조건에 맞으면 실행한다.
if()
{}
else{}
둘 중 하나를 무조건 실행한다.
else if문은 if문에서 ()
참이 아니면 다음 번 else if ()
안에 참이면 {}
실행할 때 쓰는 명령어다.
if문만 쓰면 옵셔널이에여
조건에 맞으면 실행하져
ㅡㅡㅡ
if (false)
if (null)
if (undefined)
if (0)
if (-0)
if (0n)
if (NaN)
if ("")
이게 펄스(거짓)입니다.
switch(스위치)문 중간에 break문 없으면 case일치하는 곳 부터 실행이 된다.
차례대로 실행이되고나서 마지막 코드만 웹브라우저의 보이게된다.
case break 는 같이 써야한다.
switch문은 계속해서 실행시켜주는 애라서 break를 만나면 쓰고 switch문 긴급탈출!
정리끝ㅎㅎ
반복문은 원하는 횟수만큼 반복하여 실행시켜준다. 예를들어 숫자가 1~100이 있으면 숫자를 하나씩 100번을
실행시켜야되는데 반복문으로 사용하면 1번만 작성해서 숫자 1~100까지 실행시켜준다.
while 증감값이 없으면 무한루프에 빠진다.
while이 ()안에 참이면 계속 무한루프 걸린다. (내가 적음)
while (a) {b} a가 거짓일때까지 b 내용을 실행한다. = a가 참일동안 b를 실행한다.