반응형
✔️ 필요성
코딩을 하다보면 숫자를 다룰 때 꼭 소숫점 아래 2번째나 3번째 자리에서 반올림해서 표현하는 등의 표현 규칙을 지킬 때가 많다. 이런 것을 조정해주지 않으면 화면에 23.1212435294869 이렇게 나타날 수도...
그런데 React - Javascript에서는 소숫점 아래에서 반올림을 직접 해주는 기능은 없고 정수로 만들어주는 Math.round()를 활용해서 custom 해야한다.
그래서 나는 소숫점 아래에서 반올림 함수를 만들어두고 그 때 그 때 사용하려 한다
// 소숫점 아래 반올림
export const rounds = (num: number, digit: number) => {
const pow = Math.pow(10, digit)
return Math.round(num * pow) / pow
}
반응형
'ETC 코딩 > JS' 카테고리의 다른 글
Puppeteer waitforTimeout deprecated (0) | 2023.08.29 |
---|---|
[Node] Puppeteer로 브라우저 제어하기 (스크린샷, 버튼클릭) (0) | 2023.05.24 |
[Javascript] Array를 특정 값에 따라 sort하는 함수 (0) | 2022.10.05 |
input tag 개행(줄바꿈) 안 될 때는 textarea tag로 (0) | 2022.04.22 |
[JS] 데이터 n개씩 묶어주는 키 추가하기 (0) | 2021.12.10 |