기본문법|기본 값-Number, String

셀라문·2022년 2월 26일
0

JavaScript

목록 보기
13/27

Number

지수/ 진법

상수 값

대표 메서드

Precision : 정수 포함 자릿수 (전체 자릿수)

NaN

Not a Number => 숫자가 아니다

Infinity

  • 너무 크거나 작다.
  • 지수 1023까지만 허용
Math.pow(2, 1024);  //Infinity
7/0;  //Infinity

isFinite : 인피니트가 아니면 true 출력.
isFinite(Infinity); // false

Bigint

  • 원시 값이 안정적으로 나타낼 수 있는 최대치인 2^53 - 1보다 큰 정수를 표현할 수 있는 내장 객체입니다.
  • BigInt는 정수 리터럴의 뒤에 n을 붙이거나(10n) 함수 BigInt()를 호출해 생성할 수 있습니다.

BigInt는 Number와 일치하지 않지만 동등합니다.
0n === 0
// ↪ false
0n == 0
// ↪ true

형변환

String

문자 정의/표기

/n or /r : 다음 줄에 입력

문자열 길이/접근

문자열 검색/변환

startWith, endWith : 맨 앞부터/뒤부터 찾아서 맞는지 봄. 숫자로 지정할 수 있음

문자열 치환

문자열 추출

문자열 분할

result = fuits.split(" "); => 띄어쓰기를 기준으로 문자열을 분할하겠다. 콤마 등으로도 응용 가능하다.
ex) 콤마로 응용

'hello,world'.split(',');  // ['hello','world']

다시 문자열로 변환

['hello','world'].join(',');  // 'hello,world'

result = fuits.split(""); => 문자열 하나하나를 분할하겠다.

profile
취미로 하는 공부기록장

0개의 댓글