JavaScript에서 나머지 연산 확인하기

숫자를 가진 두 변수가 있다고 가정해 봅시다:

javascriptlet a = 10;
let b = 3;

한 변수를 다른 변수로 나눈 나머지를 구해 봅시다:

javascriptlet a = 10;
let b = 3;

console.log(a % b); // 1을 출력합니다

이제 변수에 한 변수가 다른 변수로 나누어 떨어지는 값을 저장한다고 가정해 봅시다:

javascriptlet a = 10;
let b = 5;

console.log(a % b); // 0을 출력합니다

첫 번째 숫자가 두 번째 숫자로 나누어 떨어지는지 확인하는 스크립트를 작성해 봅시다:

javascriptlet a = 10;
let b = 3;

if (a % b === 0) {
  console.log('나누어 떨어집니다');
} else {
  console.log('나머지가 있습니다');
}

이제 숫자를 나눌 때 나머지가 있다면, 그 나머지를 콘솔에 출력해야 한다고 요구해 봅시다:

javascriptlet a = 10;
let b = 3;

if (a % b === 0) {
  console.log('나누어 떨어집니다');
} else {
  console.log('나머지가 있습니다 ' + a % b);
}

위 코드에서는 나머지가 두 군데에서 계산되는데, 이는 최적이 아닙니다. 문제를 수정해 봅시다:

javascriptlet a = 10;
let b = 3;
let rest = a % b;

if (rest === 0) {
  console.log('나누어 떨어집니다');
} else {
  console.log('나머지가 있습니다 ' + rest);
}
Задание 1

짝수는 2로 나누어 떨어지고, 홀수는 나머지가 있는 것으로 알려져 있습니다. 숫자가 주어졌다고 가정해 봅시다. % 연산자와 if 구문을 사용하여 이 숫자가 짝수인지 홀수인지 확인하세요.

Задание 2

숫자가 주어졌습니다. 이 숫자가 3으로 나누어 떨어지는지 확인하세요.