- 올림( Math.ceil() )
- 정수, 음수 올림
1 2 3 4 5 6 7 8 9 10
// 올림 const ceil = Math.ceil(1); // 1 const ceil = Math.ceil(1.3); // 2 // null const ceil = Math.ceil(null); // 0 // 음수 const ceil = Math.ceil(-1); // -1 const ceil = Math.ceil(-1.777); // -1
- 내림, 버림( Math.floor() )
- 정수, 음수 내림
1 2 3 4 5 6 7 8 9 10
// 내림 const floor = Math.floor(1); // 1 const floor = Math.floor(1.3); // 1 // null const floor = Math.floor(null); // 0 // 음수 const floor = Math.floor(-1); // -1 const floor = Math.floor(-1.1); // -2
- 반올림( Math.round() )
- 정수, 음수 반올림
1 2 3 4 5 6 7 8 9 10 11 12
// 반올림 const round = Math.round(1); // 1 const round = Math.round(1.3); // 1 const round = Math.round(1.5); // 2 const round = Math.round(1.777); // 2 // 2. null const round = Math.round(null); // 0 // 3. 음수인 경우 const round = Math.round(-1); // -1 const round = Math.round(-1.111); // -1
- 자리수 지정
1
2
3
4
5
const number = 0.12345;
const toFixed = number.toFixed(3); // 0.123
const toFixed = number.toFixed(4); // 0.1235