JavaScript | number (숫자열), string (문자열)

uoah·2022년 11월 1일

javascript

목록 보기
3/8
post-thumbnail

number (숫자열)

let integer = 123; // 정수
let negative = -123; //음수
let double = 1.23; // 실수

console.log('정수',integer); // '' 를 넣으면 문자열이므로 그대로 출력
console.log('음수',negative);
console.log('실수',double);

console.log(0 / 123);   // 0
console.log(123 / -0);   // Infinity 
console.log(123 /'aaa');   // NaN (Not a Number)
정수 123
음수 -123
실수 1.23
0
-Infinity
NaN

MDN Number
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Number

string (문자열)

1) 문자열 타입

(1) 따옴표("", '') 안에 집어 넣음
(2) 백틱(``) 사용 가능

let string = '안녕하세요!';
string = `hello!`; // 기존에 있는 안녕하세요!를 지우고 hello! 로 값 변경
console.log(string);

// 특수문자 출력하는 법
string = "'따옴표가 보이게?'";
console.log(string);

string = '"따옴표가 보이게?"' ; 
// 따옴표를 출력하고 싶으면 안쪽에 입력하고 따옴표로 감싸기
string = '똑같은 \'홑따옴표\' 쓸래';
console.log(string); 

string = '줄바꿈이 될까요? \n안녕 \t 탭 누른 뒤 안녕 \\ 백슬래시 두 번 써 보면?';
console.log(string); // 이스케이프 스퀀스
hello!
'따옴표가 보이게?'
똑같은 '홑따옴표' 쓸래
줄바꿈이 될까요? 
안녕     탭 누른 뒤 안녕 \ 백슬래시 두 번 써 보면?

MDN String
https://developer.mozilla.org/ko/docs/Learn/JavaScript/First_steps/Strings

2) 템플릿 리터럴 (템플릿 문자열)

(1) 내장된 표현식을 허용하는 문자열 표혀 방법
(2) 따옴표 대신 백틱을 이용, 플레이스 홀더 ${} 로 표현식을 감싼다

let id = 'rainy';
let greetings = '안녕하세요 ' + id + '님 \n😊 즐거운 하루 보내세요' // 기본 방식
console.log(greetings); 

greetings = `안녕! 🙋‍♀️🙋‍♂️ ${id} 님! 만나서 반가워!;` // ES6 방식
console.log(greetings); 

console.log(`1 + 1 = ${1 + 1}`);
안녕하세요 rainy님 
😊 즐거운 하루 보내세요
안녕! 🙋‍♀️🙋‍♂️ rainy 님! 만나서 반가워!;
1 + 1 = 2

MDN Template literals
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Template_literals

0개의 댓글