javascript의 데이터형식에는 크게 숫자와 문자가 있다.
################## 숫자(number) ##################
- 자바스크립트에서는 정수와 실수를 입력할때 구분하지 않는다
- 곱하기기호 *(asterisk) 나누기기호 /(slash)
- 숫자는 따옴표로 둘러 싸지 않는다
- 사칙연산 뿐 아니라 Math같은 함수를 쓰면 제곱, 제곱근, 난수 등 복잡한 계산도 가능하다.
Math.pow(3,2); // 9, 3의 2승
Math.round(10.6); // 11, 10.6을 반올림
Math.ceil(10.2); // 11, 10.2를 올림
Math.floor(10.6); // 10, 10.6을 내림
Math.sqrt(9); // 3, 3의 제곱근
Math.random(); // 0부터 1.0 사이의 랜덤한 숫자
################## 문자열(string) ##################
- 따옴표로 무엇이든 둘러 싸게 하면 문자열로 인식(같은 따옴표 사용해야함)
- 역슬래쉬(\)n : 줄바꿈 (Enter와 같은 역할)
- 간혹 ' '사이에 '를 써야 하는 경우 \' 이와 같은 모습으로 기록을 해주어야 컴퓨터가 문자로서 '를 인지한다.
\를 이스케이프라 한다.
- typeof __ : __에 어떠한 데이터를 넣으면 데이터타입이 무엇인지 출력한다
- 문자열뒤에 명령어를 쓸 수 있다. ex) "code".length // "code".indexof
'JavaScript' 카테고리의 다른 글
반복문 (0) | 2019.07.25 |
---|---|
비교와 조건문 (0) | 2019.07.23 |
변수, 주석, 줄바꿈과 여백 (0) | 2019.07.23 |
실행방법과 실습환경 (0) | 2019.07.22 |
언어소개 (0) | 2019.07.12 |