JavaScript의 산술 연산자

ᅳ남훈·2021년 7월 20일
0

생초보 입문자이다보니 JS에서 통용되는 산술 연산자를 숙지하지 못해서 문제에 봉착했었다.
점수의 범위에 따라 Grade를 매기는 프로그램이었는데,
예를들어
80점에서 82점은 B-,
83점에서 87점은 B,
88점에서 89점은 B+
를 return하는 방식이었다.
이때 -,+를 코딩하기 위해 1의 자릿수를 get하려고
let unitDigit = score / 10
을 작성했는데, 모든 점수 범위에서 '+'가 나와서
let unitDigit = score % 10 로 수정했더니
정상작동을 하는 것이었다.
다행히 문제가 무엇인지 빠르게 찾았고, /와 %의 차이를 찾다보니
위의 표를 발견할 수 있었다.
앞으로도 산술에 관련된 코딩을 할 일이 많을테니 꼭 숙지하자.

profile
가보자!

0개의 댓글