आधार-2 निरूपण (बाइनरी) की तरह, जहां हम आधार 10 (दशमलव) संख्याओं को बार-बार 2 से विभाजित करते हैं, आधार 7 प्रणाली में हम संख्या को 7 से बार-बार विभाजित करेंगे। द्विआधारी प्रतिनिधित्व।
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो किसी भी संख्या को लेता है और इसका आधार 7 प्रतिनिधित्व पाता है।
उदाहरण के लिए -
base7(100) = 202
उदाहरण
इसके लिए कोड होगा -
const num = 100; const base7 = (num = 0) => { let sign = num < 0 && '−' || ''; num = num * (sign + 1); let result = ''; while (num) { result = num % 7 + result; num = num / 7 ^ 0; }; return sign + result || "0"; }; console.log(base7(num));
आउटपुट
और कंसोल में आउटपुट होगा -
202