이 글은 '이웅모'님의 '모던 자바스크립트 Deep Dive' 책을 통해 공부한 내용을 정리한 글입니다. 저작권 보호를 위해 책의 내용은 요약되었습니다.
Math.PI // 3.141592~
Math.abs(-1); // 1
Math.abs(""); // 0
Math.abs([]); // 0
Math.abs({}); // NaN
Math.abs("abc"); // NaN
Math.round(1.5); // 2
Math.round(-1.4); // -1
Math.round(""); // 0
Math.ceil(1.1); // 2
Math.ceil(-1.6); // -1
Math.floor(1.8); // 1
Math.floor(-1.1); // 2
Math.sqrt(9); // 3
Math.sqrt(2); // 1.41421~
Math.random(); // 0.7213975982051308
// 0에서 9사이의 랜덤 실수
const randomNum = Math.floor(Math.random() * 10));
// 4에서 12사이의 랜덤 실수
const randomNum = Math.floor(Math.random() * 9 + 4);
Math.pow(2,8); // 256
Math.pow(5, -1); // 0.2
Math.max(1,2,3); // 3
Math.max(...[1,10,3]); // 10
Math.max(); // -Infinity
Math.min(1,2,3); // 1
Math.min(...[-1,-10,2]); // -10
Math.min(); // Infinity