Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

किसी संख्या के गुणनखंडों की संख्या की गणना करें - JavaScript

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक संख्या लेता है और संख्याओं की गिनती देता है जो इनपुट संख्या को बिल्कुल विभाजित करता है।

उदाहरण के लिए -

यदि संख्या 12 है, तो इसके गुणनखंड हैं -

1, 2, 3, 4, 6, 12

इसलिए, आउटपुट 6 होना चाहिए।

उदाहरण

निम्नलिखित कोड है -

const num =12;const countFactors =num => { चलो गिनती =0; चलो झंडा =2; जबकि (ध्वज <=संख्या / 2) {अगर (संख्या% ध्वज ++! ==0) {जारी रखें; }; गिनती++; }; वापसी गिनती + 2;}; कंसोल.लॉग (गिनती कारक (संख्या)); कंसोल.लॉग (गिनती कारक (2)); कंसोल.लॉग (गिनती कारक (454)); कंसोल.लॉग (गिनती कारक (99));  

आउटपुट

कंसोल में आउटपुट निम्नलिखित है -

6246

  1. जावास्क्रिप्ट संख्या समारोह

    जावास्क्रिप्ट नंबर () फ़ंक्शन किसी ऑब्जेक्ट मान को उसके संबंधित संख्यात्मक मान के तर्क के रूप में परिवर्तित करता है। जावास्क्रिप्ट नंबर () फ़ंक्शन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta

  1. जावास्क्रिप्ट में किसी संख्या की दशमलव गणना

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक संख्या लेता है जो एक पूर्णांक या एक फ़्लोटिंग-पॉइंट नंबर हो सकता है। यदि यह एक फ़्लोटिंग-पॉइंट संख्या है, तो हमें दशमलव बिंदु के बाद संख्याओं की संख्या वापस करनी होगी। नहीं तो हमें 0 लौटना चाहिए। उदाहरण इसके लिए कोड होगा - const num1 = 1.1234567

  1. जावास्क्रिप्ट में संख्या पैटर्न

    हमें एक जावास्क्रिप्ट और एचटीएमएल प्रोग्राम लिखना आवश्यक है जो उपयोगकर्ता को टेक्स्ट इनपुट और बटन प्रदान करता है। जब उपयोगकर्ता इनपुट में कोई मान दर्ज करता है, जैसे 5, और बटन पर क्लिक करता है, तो हमें स्क्रीन पर निम्न पैटर्न प्रिंट करना चाहिए। (एन =5 के लिए) 01 01 02 01 02 03 01 02 03 04 01 02 03 0