जावास्क्रिप्ट में शेषफल जांच

मान लीजिए कि हमारे पास संख्याओं वाले दो वेरिएबल हैं:

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 से विभाज्य है।