- 01. if문
- 02. if문 생략
- 03. 다중 if문
- 04. 중첩 if문
- 05. 삼항 연산자
- 06. switch문
- 07. while문
- 08. do while문
- 09. for문
- 10. 중첩 for문
- 11. break문
- 12. continue문
01. if문
{
//true, false, 1, 0, "1", "0", null, undefined, [], {}
if(true){
document.write("살행되었습니다.(true)");
} else {
document.write("실행되었습니다.(false)")
}
}
결과보기
02. if문 생략
{
const num = 100;
if(num == 100) document.write("실행되었습니다.(true)");
else document.write("실행되었습니다.(false)");
}
결과보기
03. 다중 if문
{
const num = 100;
if(num == 90){
document.write("실행되었습니다.(num==90)");
} else if (num == 100){
document.write("실행되었습니다.(num==100)");
} else if (num == 110){
document.write("실행되었습니다.(num==110)");
} else if (num == 120){
document.write("실행되었습니다.(num==120)");
} else {
document.write("실행되었습니다.(num==값이없음)");
}
}
결과보기
04. 중첩 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)");
}
}
결과보기
05. 삼항 연산자(조건부 연산자)
{
const num = 100;
//if(num == 100){
// document.write("true");
//} else {
// document.write("false");
//}
(num == 100) ? document.write("true") : document.write("false");
}
결과보기
06. switch문)
{
const num = 100;
switch(num){
case 100 :
document.write("실행되었습니다(num==100)");
break;
case 200 :
document.write("실행되었습니다(num==200)");
break;
case 300 :
document.write("실행되었습니다(num==300)");
break;
case 400 :
document.write("실행되었습니다(num==400)");
break;
default :
document.write("실행되었습니다.(num==값이없음");
}
}
결과보기
07. while문
{
let num = 1;
while(num <= 5){
document.write(num + ". 실행되었습니다.");
num++;
}
}
결과보기
08. do while문
{
let num = 1;
do {
document.write(num + ". 실행되었습니다.");
num++;
} while (num <= 5)
}
결과보기
09. for문
{
for(let i=1; i<=5; i++){
document.write(i + ". 실행되었습니다.");
}
}
결과보기
10. 중첩 for문
{
for(let i=1; i<=2; i++){
document.write(i + ". 실행(i)되었습니다.");
for(let j=1; j<=3; j++){
document.write(j + ". 실행(j)되었습니다.");
}
}
}
결과보기
11. break문
{
//while문을 이용해서 0~20까지 출력
let num = 1;
while(num <= 20){
document.write(num);
if(num == 10){
break;
}
num++;
}
//for문을 이용해서 0~20 출력
for(let i = 1; i <= 20; i++){
document.write(i);
if(i == 10){
break;
}
}
}
결과보기
12. continue문
{
let num = 0;
while(num < 10){
num++;
if ( num == 5){
continue;
}
document.write(num);
}
for(let i = 1; i<=10; i++){
if( i == 5){
continue;
}
document.write(i);
}
}