** 문제 설명 - 숫자를 2로 나눈 나머지를 이용하여 짝수/홀수 여부를 판단한다. - 음수에 대해서도 정확하게 동작하도록 구현 - 수신한 숫자 매개변수가 짝수이면 even을 문자열로 반환 - 수신한 숫자 매개변수가 홀수이면 odd을 문자열로 반환 //1번 방법, if...else사용 function evenOrOdd(num){ if(num %2 === 0){ return "even"; }else{ return "odd"; } } //2번 방법, if만 사용 function evenOrOdd(num){ if(num %2 === 0){ return "even"; } return "odd"; } //3번 방법, 삼한 연산자 사용 function evenOrOdd(num){ return (num % 2 === 0) ? "even" : "odd"; } 입력받은 숫자 num을 2로 나눈 나머지(%)를 계산한다.
나머지가 0이면 짝수의 마지막 비트는 0이므로 문자열 "even"을 반환 나머지가...
#
0
#
짝수
#
비트연산자
#
반환
#
홀수
#
true
#
script
#
return
#
1
#
boolean
#
false
#
javaScript
#
비교연산자
#
삼항연산자
#
연산자
#
나눈나머지
#
함수
#
매개변수
원문 링크 : [javaScript] 연산자 이용한 문제