Develop/JAVASCRIPT

자바스크립트 기초 - 주석(코멘트), 비교 연산자, 복합형 대입 연산자

걸어다니는 종합병원 2022. 11. 8. 17:54
반응형

주석

작동에 영향이 없는 메모를 코드 내부에 감기고 싶을 때, 코드 일부분을 무효화하고 싶을 때 사용

 

// - 기호 이후 내용을 주석 처리(한줄)

/* 내용 */ - 기호 안의 내용 부분을 주석 처리(여러 줄)

 

const value = 100;	// 가격
const tax = 1.5;	// 세금 15%

//세금이 포함된 가격
const price = value * tax;

const result = 222 + 333 /* + 444 */ + 555;
console.log(result);	// 1,110

/* 여러 줄 입력 가능 주석
줄바꿈도 가능 */

/*
* 이렇게도 사용 가능
* 이렇게도 사용 가능
*/


비교 연산자

두 개의 값을 비교할 때, 변수의 값이 동일한지 확인하고 싶을 때 사용

구문 의미  
A == B A, B의 값이 같은가
A === B A, B의 값과 데이터 타입이 같은가
A != B A, B의 값이 다른가
A !== B A, B의 값과 데이터 타입이 다른가
A < B A가 B보다 작은가
A <= B A가 B보다 작거나 같은가
A > B A가 B보다 큰가
A >= B A가 B보다 크거나 같은가 
console.log('테스트' == '테스트');
console.log(10 < 20);
console.log(40 >= 45);

const array1 = [1, 2, 3];
const array2 = [1, 2, 3];
console.log(array1 == array2);	// 참조하는 곳이 다름

const array3 = [1, 2, 3];
const array4 = array3;
console.log(array3 == array4);	// 참조하는 곳이 동일

※ ==은 비교 대상이 다른 타입이더라도 값이 같으면 동인한 것으로 간주한다.

console.log(10 == '10');
console.log(10 === '10');
console.log(10 != '10');
console.log(10 !== '10');


대입 연산자

계산식을 간략히 나타내고 싶을때 사용.

구문 의미  
x = y x = y
x += y x = x + y
x -= y x = x - y
x *= y x = x * y
x **= y x = x ** y
x /= y x = x / y
x %= y x = x % y
let a = 10;
let b = 30;
a += b;	//a = a + b
console.log(a);

let c = '안녕';
let d = '하세요';
c += d;	// c = c + d;
console.log(c);

let e = 4;
let f = 3;
e *= f;	// e = e * f;
console.log(e);

반응형