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-ке бөлінетінін тексеріңіз.