Front End/Javascript

+10%, -10% 금액에서 1000원 이하 올림

YJ_SW 2022. 7. 31. 16:54
728x90

+10%,  -10% 금액에서 1000원 이하 올림 

money가 98000원일 때

-10% : 98000-9800 = 88,200원 , 88,200원 1000원 이하 올림이므로 89,000원

+10% : 98000+9800 = 107,800원 , 107,800원 1000원 이하 올림이므로 108,000원

setMinMoney(Math.ceil(money*0.9/1000)*1000)   
// 88200/1000 -> 88.2 올림 ->  89에 *1000 -> 89000
setMaxMoney(Math.ceil(money*1.1/1000)*1000)
// 107800/1000 -> 107.8 올림 -> 108 *10000 -> 108000
728x90