break문 아래 코드는 3-3 switch문 때 작성했던 코드이다. 이렇게 반복문의 흐름에서 바로 빠져나올 때 사용한다. var sub = prmpt("본인이 좋아하는 과목을 고르시오. 1.국어, 2.미술, 3.수학, "2"); switch(sub) { case "1" : /*실행될 명령*/ ; break ; //명령을 실행한 후 완전히 빠져나오도록 braek 작성. case "2" : /*실행될 명령*/ ; break ; case "3" : /*실행될 명령*/ ; break ; default: alert("지정되지 않은 숫자입니다. 다시 입력해주세요."); //사용자가 입력한 값이 지정해둔 조건과 일치하지 않을 경우 실행할 명령 } 2023.07.16 - [분류 전체보기] - 3-3 switch문
반복문 : 소스를 작성하기 어려울 만큼 많은 양의 연산을 처리해야 할 경우 사용한다. for문 var sum = 0; for (var i = 1; i < 11; i++) { sum += i; } 1부터 10까지 총 10번 반복한다. 중첩 for문 for문을 중첩 사용하여 더 효율적이게 반복 할 수도 있다. for(var a = 0; a < 11; a++) { for(var i = 0; i < 21; i++) { document.write("*"); } document.write(" "); ) 바깥에 있는 조건문이 false가 될때까지 안에 있는 조건문을 반복 실행하는 것이다. while문 : 괄호 안의 조건이 만족할 때 까지 중괄호 안의 명령을 반복 실행한다. do ~ while문 : while문과는 달..
여러가지 조건과 입력값을 비교해야 하는 경우가 생기는데 이럴때는 if, else문을 사용하는 것 보다는 switch문을 사용하는 것이 편리하다. var sub = prmpt("본인이 좋아하는 과목을 고르시오. 1.국어, 2.미술, 3.수학, "2"); switch(sub) { case "1" : /*실행될 명령*/ ; break ; //명령을 실행한 후 완전히 빠져나오도록 braek 작성. case "2" : /*실행될 명령*/ ; break ; case "3" : /*실행될 명령*/ ; break ; default: alert("지정되지 않은 숫자입니다. 다시 입력해주세요."); //사용자가 입력한 값이 지정해둔 조건과 일치하지 않을 경우 실행할 명령 }
if문과 if · · · else문의 작동 원리 if문 : 소괄호 안의 조건이 참(true)면 중괄호 안의 자바스크립트 코드를 실행하고 거짓(false)면 중괄호 안의 소스를 무시한다. if · · · else문 : 조건을 확인 후 조건에 맞을 때 실행할 명령과 조건에 맞지 않을 때 실행할 명령이 따로 있을 경우 사용한다. 조건연산자: 조건도 하나, 실행할 명령도 하나일 때 사용하면 좋은 연산자. ? (물음표)와 : (콜론)을 사용하여 나타낸다. 조건 ? 조건이 참일 때 실행할 명령 : 조건이 거짓일 때 실행할 명령 var scr = 98; (scr > 82 ? alert("통과") : alert("재시험"); - 내 점수가 82보다 높을 경우 통과, 이하일 경우 재시험을 띄우게 하는 코드이다.