[자바 스크립트] 기본 자료형

남한탐정김정은·2023년 1월 8일
0

자바스크립트

목록 보기
3/32
post-thumbnail

숫자

console.log(50);
console.log(50.5555);
  • 덧셈 연산자
  • 뺄셈 연산자
  • 곱셈 연산자
    / 나눗셈 연산자
    % 나머지 연산자
//11출력됨

연산자의 우선순위 적용됨

문자열

자바스크립트는 기본적인 문자열 생성시 "" or ''을 사용

> console.log("This is 'String'")
This is 'String'

문자열 안에 따옴표를 넣고 싶으면 이중으로 사용

> console.log("This is \"Sting\"")
This is "String"

\을 사용할 수도 있음

이스케이프 문자

\t 수평 탭
\n 줄 바꿈
\' 작은 따옴표
\" 큰 따옴표
\ 역슬래시 \

  • 문자열끼리 연결을 해주는 연산자
> console.log("가나다"+"라마");
가나다라마

문자열[숫자] 문자 선택 연산자

> console.log("안녕하세요"[0]);
안
> console.log("안녕하세요"[4]);
요

템플릿 문자열

`` 기호로 생성함
내부에 ${표현식}을 사용할 수 있음, 표현식이 계산되어 문자열로 사용됨

> `안녕하세요`
'안녕하세요'
> `올해는 ${new Date().getFullYear()}년입니다.`
'올해는 2023년입니다.'
> `올해는 ${new Date().getFullYear()}년입니다.`[4]
'2'

true false로만 표현

비교 연산자

== 같은지
!= 다른지
> 왼쪽 피연산자가 크다
< 오른쪽 피연산자가 크다
>= 왼쪽 피연산자가 크거나 같다
<= 오른쪽 피연산자가 크거나 같다
> console.log(52 < 273);
true
> console.log(52 > 273);
false
> console.log("하마" < "가방");
false

논리 연산자

! 논리 부정 연산자
|| 논리합 연산자
&& 논리곱 연산자
>console.log(!true);
false
>console.log(!false);
true
>console.log(!(52<273))
false
>console.log(!(52>273))
true
profile
남한에 놀러온 김..

0개의 댓글