본문 바로가기
  • 공부 기록 인생 기록
HTML, CSS, JS

자바스크립트 기초2

by 티권 2025. 10. 4.

연산자

산술 연산자 (문자열도 사용 가능)

+ 만 유의

 

증감 연산자

var num = 10;

console.log(++num);  //num+1 후 num 출력. 11
console.log(--num);  //num-1 후 num 출력. 10
console.log(num++);  //num 출력 후 num+1. 10
console.log(num--);  //num 출력 후 num-1. 11

 

비교 연산자 ==, ===

console.log(10 == "10");   //true
console.log(10 === "10");  //false    (값과 데이터 타입 모두 같다)

 

논리 연산자

console.log(10 === 10 && 20 === 30);   //AND
console.log(10 === 10 || 20 === 30);   //OR

 


조건문

// if (조건) {수행할 명령}

if (a<b) {
	console.log("");
}


if (a<b) {
	console.log("");
} else {
	console.log("");
}


if (a<b) { console.log("");
} else if (a>b) { console.log("");
} else { console.log("");
}


if (a>b) {
	if (a==b) { console.log(""); }
    else { console.log(""); }
} else { console.log(""); }

 

 

반복문 (for, while, do~while)

// for (초기화한 변수값; 조건; 증감 표시) {수행할 명령}

for (var i = 0; i < 10; i++) {
	console.log(i);
}
// 0~9
// i<10일 때 {} 안의 명령 수행. 이후에 증감.


// while (조건) {수행할 명령}

var num = 0;
while (num < 10) {
	console.log(num);
	num++;
}
// 0~9


//do {수행할 명령} while (조건)
// while 조건과 상관 없이 일단 do의 명령을 실행부터 함.

var i = 12;
do {
	console.log(i);
    i++;
} while (i<10);

'HTML, CSS, JS' 카테고리의 다른 글

CSS 기초  (0) 2025.10.09
HTML 태그  (0) 2025.10.07
자바스크립트 DOM  (0) 2025.10.07
자바스크립트 기초1  (0) 2025.10.04