[자바스크립트] 3. 연산자, if, for

김학재·2021년 1월 21일
0

자바스크립트

목록 보기
4/17
post-thumbnail

연산자

1. 문자열 결합

console.log('my' + 'cat'); // mycat
console.log(`1 + 2 = ${1+2}`); // 1 + 2 = 3

2. 사칙 연산

나누기 : /
곱하기 : *
나머지 : %

3. ++, --

4. +=, -=

5. 대소관계

6. 논리 연산자

|| : or
&& : and
! : not
연산이 오래 걸리는 expression, 함수의 경우 제일 뒤에 배치하는 것이 효율적!

7. Equality(==, ===)

== : loose equality

피연산자의 자료형이 같지 않은 경우 같아지도록 변환 후 비교
피연산자가 모두 객체라면, JavaScript는 내부 참조를 보고, 둘 다 메모리의 같은 객체를 바라보고 있는지 판별

=== : strict equality

자료형 변환 없이 피연산자가 같은 지 판단


if문

if else if else

삼항 연산자

조건식 ? 참일 때 결과 : 거짓일 때 결과

switch문

loop

label을 붙여 loop문 구별 가능

profile
YOU ARE BREATHTAKING

0개의 댓글