01. if문
if문 예시입니다.
{
if(1){
document.write("실행되었습니다.(true)");
} else {
document.write("실행되었습니다.(false)");
}
}
true : true, "문자열", 1, 2, "1", "2", [], {}
false : flase , 0, null, undefined ""(빈문자열)
결과 확인하기
02. 다중 if문
다중 if문의 예시입니다.
{
const num = 100;
if(num == 90){
document.write("실행되었습니다.(num = 90)");
} else if(num == 95){
document.write("실행되었습니다.(num = 95)");
} else if(num == 100){
document.write("실행되었습니다.(num = 100)");
} else if(num == 105){
document.write("실행되었습니다.(num = 105)");
} else {
document.write("실행되었습니다.");
}
}
if및 else if문을 사용하여 실행할 코드 블록을 결정하는 값을 확인합니다
num = 100 이므로 3번째가 true 이고 해당 코드 블록이 실행됩니다.
결과 확인하기
03. 중첩 if문
중첩 if문의 예시입니다.
{
const num = 100;
if(num == 100){
document.write("실행되었습니다.1");
if(num == 100){
document.write("실행되었습니다.2");
if(num == 100){
document.write("실행되었습니다.3");
}
}
} else {
document.write("실행되었습니다.4");
}
}
이 코드에서 값은 100입니다 num코드는 중첩된 if문 사용 의 값을 확인합니다
if값이 true 이므로 중첩된 if문의 모든 조건이 true로 평가되고 해당 코드 블록이 모두 실행됩니다.
결과 확인하기
04. if문 생략 & 삼항 연산자
if문 생략 & 삼항 연산자의 예시입니다.
{
const num = 100;
// if(num == 100){
// document.write("실행되었습니다.(true)");
// }
if(num == 100) document.write("실행되었습니다.(true)"); // if문 생략
// if(num == 100){
// document.write("실행되었습니다.(true)");
// } else {
// document.write("실행되었습니다.(flase)");
// }
if (num == 100) document.write("실행되었습니다.(true)"); // if else 생략
else document.write("실행되었습니다.(false)");
// 삼항 연산자(조건식 연산자)
(num == 100) ? document.write("true") : document.write("false");
}
if문은 중괄호 생략가능 합니다.
변수의 값이 num 과같으면 true 같지 않으면 false 를 출력합니다.
결과 확인하기
실행되었습니다.(true)
true
05. switch문
switch문의 예시입니다.
{
const num = 100;
switch(num){
case 90:
document.write("실행되었습니다.(90)");
break;
case 95:
document.write("실행되었습니다.(95)");
break;
case 100:
document.write("실행되었습니다.(100)");
break;
case 105:
document.write("실행되었습니다.(105)");
break;
default:
document.write("실행되었습니다.");
}
}
이 코드에서는 switch문을 사용하여 num의값을 확인하고 해당 값에 따라 코드 블록을 실행합니다.
결과 확인하기
06. while문
while문의 예시입니다.
{
let num = 1;
while(num<=10){
document.write(num);
num++;
}
}
제공한 코드는 루프를 사용하여 문서에 숫자 while를 씁니다 .
이 while루프는 조건이 true인 한 계속 실행됩니다
1까지의 숫자를 쓰고 각 반복마다 증가합니다
결과 확인하기
07. do while문
do while문의 예시입니다.
{
let num = 1;
do {
document.write(num);
num++;
} while(num<=10);
}
이 JavaScript 코드에는 루프가 있습니다 do...while. 루프 do...while는 조건을 확인하기 전에 항상 코드 블록을 적어도 한 번 실행합니다.
결과 확인하기
08. for문
for문의 예시입니다.
{
for( let i=1; i<=10; i++ ){
document.write(i);
}
}
i=1 ~ i=10 까지 반복됩니다.
결과 확인하기
09. break문
break문의 예시입니다.
{
// 1부터 10까지 출력 (1.2.3.4 출력)
for(let i=1; i<10; i++){
if(i == 5){
break;
}
document.write(i);
}
}
break문은 해당 숫자 전까지 출력합니다.
결과 확인하기
10. continue문
continue문의 예시입니다.
{
// 1부터 10까지 출력 (1.2.3.4.6.7.8.9)
for(let i=1; i<10; i++){
if( i == 5 ){
continue;
}
document.write(i);
}
}
continue문은 해당 숫자는 건너뛰고 계속 출력됩니다.