Javascript

Number Methods

아이티프로 2023. 1. 24.
반응형

자바스크립트는 숫자 작업을 위한 다양한 메서드를 제공한다. 

다음 예제에서 살펴보자.

let num = 0;

// toString(): 문자열로 변환
num = 123;
console.log(num.toString()); // Output: "123"

//toFixed(n): 소수점 자리 수 고정
num = 3.14159;
console.log(num.toFixed(2)); // Output: "3.14"

//toExponential(n): 지수로 변환
num = 1000;
console.log(num.toExponential(2)); // Output: "1.00e+3"

//parseInt(string, radix): 문자열을 숫자로 변환
num = "123";
console.log(parseInt(num)); // Output: 123

//parseFloat(string): 문자열을 실수로 변환
num = "3.14";
console.log(parseFloat(num)); // Output: 3.14

//isNaN(value): 값이 NaN (Not a Number) 인지 체크
console.log(isNaN(NaN)); // Output: true
console.log(isNaN(123)); // Output: false

//isFinite(value): 값이 무한대인지 체크
console.log(isFinite(Infinity)); // Output: false
console.log(isFinite(123)); // Output: true

//Math.round(value): 반올림
num = 3.14;
console.log(Math.round(num)); // Output: 3

//Math.ceil(value): 올림
num = 3.14;
console.log(Math.ceil(num)); // Output: 4

//Math.floor(value): 소수점이하 생략한 정수
num = 3.14;
console.log(Math.floor(num)); // Output: 3
반응형

'Javascript' 카테고리의 다른 글

문자열 함수  (0) 2023.01.24
백틱(`)과 템플릿 리터럴  (0) 2023.01.24
배열  (0) 2023.01.24
Math , 난수  (0) 2023.01.24
if else 조건문  (0) 2023.01.24

댓글