IT 인터넷/Node.js
[JavaScript] * 대신 / 를 써야 하는 이유 :: 곱하기와 나누기
Banjubu
2023. 10. 13. 18:22
반응형
콘솔에서 아래 코드를 실행해보세요.
Math.floor((33 / 8) * 10) * 0.1
원하는 값이 아니네요.
아래 코드를 실행하면 예상한대로 나와요.
Math.floor((33 / 8) * 10) / 10
일반적으로 곱하기가 나누기보다 빨라서 곱하는데 JS는 엉뚱한 값이 나오니 쓰지 않는게 좋겠어요.
반응형
LIST