01. if문
false, 0, undefined, null, "" <!외우기!>
true, 1->true, "0"->true, "1"->true, 0<10->true, [], {}
if(0){
document.write("실행되었습니다(true).");
}else{
document.write("실행되었습니다(false).");
}
결과보기
실행되었습니다(false).02.if문 생략
{
const num = 100;
if (num) document.write("실행되었습니다(true).");
else document.write("실행되었습니다(false).");
}
결과보기
실행되었습니다(true).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==값이없음).");
}
}
결과보기
실행되었습니다(num==100).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)");
}
}
결과보기
실행되었습니다.(1)실행되었습니다.(2)실행되었습니다.(3)05.조건부 연산자(삼항 연산자)
{
const num = 100;
//num값이 100이면 true 출력하고 아니면 false 출력하세요.
if (num == 100) {
document.write("true");
} else {
document.write("false");
}
(num == 100) ? document.write("true") : document.write("false");
}
결과보기
truetrue06.switch문
{
const num = 100;
switch (num) {
case 100:
document.write("실행되었습니다.(num==100");
break;
case 110:
document.write("실행되었습니다.(num==110");
break;
case 120:
document.write("실행되었습니다.(num==120");
break;
case 130:
document.write("실행되었습니다.(num==130");
break;
default:
document.write("실행되었습니다.(num==값이없음");
}
}
결과보기
실행되었습니다.(num==10007.while문(반복문)
{
let num = 1;
while (num ⁢= 5) {
document.write("실행되었습니다.");
num++;
}
}
결과보기
실행되었습니다.실행되었습니다.실행되었습니다.실행되었습니다.실행되었습니다.08.while문(반복문)
{
let num = 1;
do {
document.write("실행되었습니다2.");
num++;
} while (num <= 5);
}
결과보기
실행되었습니다2.실행되었습니다2.실행되었습니다2.실행되었습니다2.실행되었습니다2.09.for문
let num = [1,2,3,4,5,6,7,8];
for(let i=0; i<num.length; i++){
document.write(num[i]+".실행되었습니다.");
}
let num = [1,2,3,4,5,6,7,8];
for(let i=0; i<num.length; i++){
document.write(num[i]+".실행되었습니다.");
}
}
결과보기
1.실행되었습니다.2.실행되었습니다.3.실행되었습니다.4.실행되었습니다.5.실행되었습니다.6.실행되었습니다.7.실행되었습니다.8.실행되었습니다.9.실행되었습니다.10.실행되었습니다.11.실행되었습니다.12.실행되었습니다.13.실행되었습니다.14.실행되었습니다.15.실행되었습니다.16.실행되었습니다.17.실행되었습니다.18.실행되었습니다.19.실행되었습니다.20.실행되었습니다.21.실행되었습니다.22.실행되었습니다.23.실행되었습니다.24.실행되었습니다.25.실행되었습니다.26.실행되었습니다.27.실행되었습니다.28.실행되었습니다.29.실행되었습니다.30.실행되었습니다.31.실행되었습니다.32.실행되었습니다.33.실행되었습니다.34.실행되었습니다.35.실행되었습니다.36.실행되었습니다.37.실행되었습니다.38.실행되었습니다.39.실행되었습니다.40.실행되었습니다.41.실행되었습니다.42.실행되었습니다.43.실행되었습니다.44.실행되었습니다.45.실행되었습니다.46.실행되었습니다.47.실행되었습니다.48.실행되었습니다.49.실행되었습니다.50.실행되었습니다.51.실행되었습니다.52.실행되었습니다.53.실행되었습니다.54.실행되었습니다.55.실행되었습니다.56.실행되었습니다.57.실행되었습니다.58.실행되었습니다.59.실행되었습니다.60.실행되었습니다.61.실행되었습니다.62.실행되었습니다.63.실행되었습니다.64.실행되었습니다.65.실행되었습니다.66.실행되었습니다.67.실행되었습니다.68.실행되었습니다.69.실행되었습니다.70.실행되었습니다.71.실행되었습니다.72.실행되었습니다.73.실행되었습니다.74.실행되었습니다.75.실행되었습니다.76.실행되었습니다.77.실행되었습니다.78.실행되었습니다.79.실행되었습니다.80.실행되었습니다.81.실행되었습니다.82.실행되었습니다.83.실행되었습니다.84.실행되었습니다.85.실행되었습니다.86.실행되었습니다.87.실행되었습니다.88.실행되었습니다.89.실행되었습니다.90.실행되었습니다.91.실행되었습니다.92.실행되었습니다.93.실행되었습니다.94.실행되었습니다.95.실행되었습니다.96.실행되었습니다.97.실행되었습니다.98.실행되었습니다.99.실행되었습니다.1.실행되었습니다.2.실행되었습니다.3.실행되었습니다.4.실행되었습니다.5.실행되었습니다.6.실행되었습니다.7.실행되었습니다.8.실행되었습니다.
10.중첩 for문
{
for (let i = 1; i <= 2; i++) {
document.write(i + "실행");
for (let j = 1; j <= 5; j++) {
document.write(j + "실행");
}
}
}
결과보기
1실행1실행2실행3실행4실행5실행2실행1실행2실행3실행4실행5실행11.break문
while문을 이용해서 1~20까지 출력하시오.( while(1)쓰면 무한 )
let num = 1;
while(num <= 20){
document.write(num);
num++;
}
결과보기
1234567891011121314151617181920for문을 이용해서 1~20까지 출력하시오.
for (let i = 1; i ⁢= 20; i++) {
document.write(i);
if (i == 20) {
break;
}
}
결과보기
123456789101112131415161718192012.contiune문 (죽은 문법)
for (let i = 1; i <= 20; i++) {
document.write(i);
if (i == 10) {
continue;
}
}