FrontEnd/JavaScript44 [ JavaScript ] 소수점 올림, 내림, 반올림, 정수 반환, n번째 자리까지만 (feat Math.) 소수점 올림 Math.ceil() 사용 소수점 내림 Math.floor() 사용 소수점 반올림 Math.round() 사용 정수 반환(소수점 자르기) Math.trunc() 사용 parseInt() 사용 toString() 사용 n번째 자리까지만 반환 toFixed() 사용 toString() 사용 + 업데이트) `~~` 연산자도 있다 : 가장 가까운 정수 반환 but 음수는 다르게 동작 console.log(~~5.4); // 5 console.log(~~-5.4); // -5 console.log(~~-5.9); // -5 console.log(Math.floor(5.4)); // 5 console.log(Math.floor(-5.4)); // -6 console.log(Math.floor(-5.9).. 2023. 10. 25. [ JavaScript ] Math. Math.abs() : 절댓값 반환 Math.ceil() : 소수점 올림(큰 정수 반환) Math.floor() : 소수점 내림(작은 정수 반환) Math.round() : 반올림한 가장 가까운 정수 반환 Math.trunc() : 소숫점 버리고 정수 반환 Math.ceil(-7.004) // -7 Math.floor(-5.05) //-6 Math.round(-5.05) //-5 Math.round(-5.5) // -5 Math.trunc(-0.123) //-0 Math.log() : base e , 0이상이면 -Infinity 반환, 음수면 NaN 반환 Math.log10() : base 10 , 음수면 NaN 반환 Math.log2 : base 2 Math.log10(100).. 2023. 10. 24. 이전 1 ··· 5 6 7 8 다음