[코딩테스트] JavaScript/[코테] 프로그래머스

[프로그래머스 / JS 코테] Lv.0 / 181937 : n의 배수

jini-dev 2025. 1. 7. 09:00
SMALL

n의 배수(링크)

문제 설명

정수 num과 n이 매개 변수로 주어질 때, num이 n의 배수이면 1을 return n의 배수가 아니라면 0을 return하도록 solution 함수를 완성해주세요.


제한사항
  • 2 ≤ num ≤ 100
  • 2 ≤ n ≤ 9
입출력 예
num  result
98 2 1
34 3 0

 

문제 풀이

num이 n의 배수라면, num을 n으로 나눴을 떄 나머지는 0이 나와야 한다.

num%n === 0 이 true 인 것이다.

이는 이렇게도 작성이 가능하다. !(num%n)

삼항 연산자를 활용하여 num이 n의 배수일 때( !(num%n) )1의 값을 반환하고 아니면 0의 값을 반환하도록 작성하였다.

function solution(num, n) {
    return !(num%n) ? 1 : 0;
}

 

LIST