728x90 728x90 Float1 특정 소수점 자리만 표현하는 함수 : Truncate 쇼핑몰 결제 및 가격제안 처리 하는 부분에서 소수점 문제가 발생함 자바스크립트의 Float 사용하면 반올림 문제가 생길 수 있어서 잘라버리기로 결정 또한, 코인 결제 시스템이 붙으면 소수점 역할이 중요하기 때문에 함수 개발하기로 결정 const truncateNumber = (value, decimalPlaces) => { const multiplier = Math.pow(10, decimalPlaces); return Math.floor(value * multiplier) / multiplier; } - 화살표 함수 방식 사용 - 'value'와 'decimalPlaces'라는 두 개의 매개변수 -> 'value'는 잘라낼 대상이 되는 숫자 -> 'decimalPlaces'는 소수점 이하 몇 번째 자리.. 2024. 1. 30. 이전 1 다음 728x90 728x90