javascript : 연산자 및 표현식

웹클래스·2020년 6월 9일
0

javascript

목록 보기
9/12

연산자 및 표현식
나머지 연산자는 %(퍼센트) 연산자로 글 작성하겠습니다.

나머지 연산자(%)
÷(나누기) 연산자는 값을 리턴해주고
%(퍼센트) 연산자는 나누고 나서 나머지 값을 리턴해준다.

코드로 예를 들어서 설명하자면 아래처럼 나타낼 수 있다.
console.log(10 % 3); // 결괏값 : 1
console.log(10 / 3); // 결괏값 : 3

%(퍼센트) 연산자는 홀수와 짝수를 구분할 때 많이 사용해요.
주로 게시판 목록 화면이나 표에서 볼 수 있다고 한다.

증감 연산자(++, --)
++는 기존의 값 1씩 증가된다.
--는 기존의 값이 1씩 감소된다.

i=i+1;는 줄여서 나타낸 게 i++;이다.
i=i-1; = i--; 빼기도 동일하게 줄여서 사용할 수 있다.

i++; ++i 다르다

let i = 1; // 변수 이름에 숫자 1을 i에 할당한다.
i++; // i값은 1이 되고 1씩 증가해서 결괏값이 2가 된다.
i; // i값이 증가돼서 결괏값이 2가 된다.

대입 연산자(=)
let name = '웹클래스';
=는 할당해주는 것이다. 웹클래스라는 문자열이
name라는 변수 메모리 공간에 할당해서 저장해주는 것이다.

할당 연산자(+=, -=, *=, /=)

표현식(Expression)

비교 연산자(== vs ===)
==는 없다고 생각하고 ===사용합니다.
===는 타입까지 비교해주고 ==는 타입을 비교해주지 않는다.

논리 연산자 (&&, ||, !)

typeof 연산자
타입 연산자는 변수값 타입을 알아보는 것이다.
변수값 앞에 typeof를 작성해서 타입을 알아볼 수 있다.
예를 들어서 let name = '홍길동'; 있으면
변수값이 홍길동의 타입을 알아볼 때 let name = typeof '홍길동'; 이렇게 작성해서 알아볼 수 있다.

profile
코드를 기록하는 공간

0개의 댓글