[ JavaScript ] (반)올림, (반)내림
포스트
취소

[ JavaScript ] (반)올림, (반)내림

  1. 올림( 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
    
  2. 내림, 버림( 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
    
  3. 반올림( 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
    
  4. 자리수 지정
1
2
3
4
5
const number = 0.12345;

const toFixed = number.toFixed(3); // 0.123

const toFixed = number.toFixed(4); // 0.1235
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.