toFixed(숫자)
소수점의 특정 위치까지 표시함
parseInt
전역함수
정수 숫자로 반환됨 (소수점 버림)
parseFloat
전역함수
소수점을 유지하면서 문자데이터가 아닌 숫자데이터로 변경시킴
const pi = 3.14159265358979
console.log(pi) // 3.14159265358979
const str = pi.toFixed(2)
console.log(str) // 3.14 , 소수점의 2번째까지 표시
console.log(typeof str) // string, 문자 데이터
const integer = parseInt(str) // 전역함수
const float = parseFloat(str)
console.log(integer) // 3
console.log(float) // 3.14
console.log(typeof integer, typeof float) // number number
수학적인 상수와 함수를 위한 속성과 메서드를 가진 내장 객체
math.absolue
주어진 숫자의 절대값을 반환한다.
절대값 : -1 → 1, 음수를 제외해서 반환해줌
console.log('abs: ', Math.abs(-12)) // 12
console.log('min: ', Math.min(2, 8)) // 2
console.log('max: ', Math.max(2, 8)) // 8
console.log('ceil: ', Math.ceil(3.14)) // 4, 반올림(올림)
console.log('floor: ', Math.floor(3.14)) // 3, 반올림(내림)
console.log('round: ', Math.round(3.14)) // 3, 반올림
console.log('random: ', Math.random()) // 난수, 랜덤한 숫자가 나옴