자바스크립트 함수와 조건문을 공부하게 되면서 %의 개념이 정확하게 무엇인지 알고 넘어가야했습니다.
MDN과 블로그를 통해서 얻게 된 것을 정리 해보았습니다. 우선 %는 특정 값으로 나눈 나머지를 나타냅니다.
예를들면
몫 (Quotient)
____________________
제수(Divisor) ) 피제수(Dividend)
ㅡ 몫 * 제수
_____________________
나머지 (Remainder)
예를 들면 7 % 2 는 나머지가 1입니다. 2로나눈 나머지값이 짝수가 아니므로 짝수를 구할땐 false가 됩니다.
아래와 같은 예제로 표현해보겠습니다.
//예제
function math(num) {
if (num %2 === 0 ){
return true; //만약 입력한 수를 2로 나눴을때 결과값이 0과 같으면 true
} else {
return false; // 홀수면 false
}
}
console.log(math(3)) // false
console.log(math(4)) // true
'FE BE 개발 메모장 > Javascript' 카테고리의 다른 글
조건문 if() { (0) | 2020.10.06 |
---|---|
연산자 (0) | 2020.10.04 |
반복문 for, while (0) | 2020.09.30 |
Math 메소드, 문자열 (0) | 2020.09.22 |
자바스크립트 변수와 함수의 기초를 공부하다. (0) | 2020.09.15 |