반업주부의 일상 배움사
[JavaScript] * 대신 / 를 써야 하는 이유 :: 곱하기와 나누기 본문
반응형
콘솔에서 아래 코드를 실행해보세요.
Math.floor((33 / 8) * 10) * 0.1
원하는 값이 아니네요.
아래 코드를 실행하면 예상한대로 나와요.
Math.floor((33 / 8) * 10) / 10
일반적으로 곱하기가 나누기보다 빨라서 곱하는데 JS는 엉뚱한 값이 나오니 쓰지 않는게 좋겠어요.
반응형
LIST
'IT 인터넷 > Node.js' 카테고리의 다른 글
GIT Submodule :: 공통 라이브러리 만들기 (0) | 2024.08.29 |
---|---|
SELECT ... FOR UPDATE :: MySQL (0) | 2023.06.19 |
JS 배열 섞기 (0) | 2023.05.13 |
socket.io :: koa, hapi, fastify (0) | 2023.04.25 |
ChatGPT가 알려주는 Node.js 모범 사례 30선 (목표 100선) :: Best Practices (0) | 2023.02.07 |
Comments