"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > जावास्क्रिप्ट में लापता गणित के तरीके

जावास्क्रिप्ट में लापता गणित के तरीके

2025-03-23 ​​पर पोस्ट किया गया
ब्राउज़ करें:355

The Missing Math Methods in JavaScript

यह लेख जावास्क्रिप्ट के लापता गणितीय कार्यों की पड़ताल करता है और कस्टम कार्यान्वयन प्रदान करता है। जबकि जावास्क्रिप्ट का गणित ऑब्जेक्ट उपयोगी संचालन प्रदान करता है, इसमें अन्य भाषाओं में पाए जाने वाले कई आमतौर पर उपयोग किए जाने वाले कार्यों का अभाव है। हम कवर करेंगे: योग, उत्पाद, विषम/यहां तक ​​कि चेक, त्रिभुज संख्या, फैक्टरियल्स, कारक, प्राइम नंबर चेक, ग्रेटेस्ट कॉमन डिविज़र (जीसीडी), और सबसे कम सामान्य मल्टीपल (एलसीएम)।

प्रमुख बिंदु:

  1. ] ये कार्य कई प्रोग्रामिंग संदर्भों में मौलिक हैं।

    ]

  2. ] 1। SUM:

    एक सरणी के तत्वों के योग की गणना।
  3. कम ()
  4. विधि एक संक्षिप्त समाधान प्रदान करती है:

    फ़ंक्शन सम (सरणी) { रिटर्न Array.reduce ((SUM, NUMBER) => SUM नंबर, 0); }

२। उत्पाद: एक सरणी के तत्वों के उत्पाद की गणना करना। योग के समान

,

कम करना () कुशल है: फ़ंक्शन उत्पाद (सरणी) { वापसी सरणी। reduce ((कुल, संख्या) => कुल * संख्या, 1); }

function sum(array) {
  return array.reduce((sum, number) => sum   number, 0);
}
यह निर्धारित करना कि क्या कोई संख्या विषम है या यहां तक ​​कि मोडुलो ऑपरेटर (

) का उपयोग कर रहा है: फ़ंक्शन iseven (संख्या) { वापसी संख्या % 2 === 0; } फ़ंक्शन isodd (संख्या) { संख्या 2 % 2! == 0; }

४। त्रिभुज संख्या:
function product(array) {
  return array.reduce((total, num) => total * num, 1);
}

रिटर्न 0.5 * n * (n 1); } ५। फैक्टरियल:

पुनरावृत्ति का उपयोग करके एक संख्या के तथ्यात्मक की गणना:
function isEven(number) {
  return number % 2 === 0;
}

function isOdd(number) {
  return number % 2 !== 0;
}

६। कारक: एक संख्या के सभी कारक ढूंढना:

function triangleNumber(n) {
  return 0.5 * n * (n   1);
}

7। isprime: चेकिंग अगर कोई नंबर प्राइम है:

function factorial(n) {
  if (n 

8। GCD (सबसे बड़ा सामान्य भाजक): दक्षता के लिए यूक्लिडियन एल्गोरिथ्म का उपयोग करना:

function factors(number) {
    let factorsList = [];
    for (let count = 1; count 

9। LCM (सबसे कम सामान्य एकाधिक): GCD का उपयोग करके गणना:

function isPrime(number) {
  return factors(number).length === 2;
}
ये कार्य जावास्क्रिप्ट की गणितीय क्षमताओं को बढ़ाते हैं, जो सामान्य प्रोग्रामिंग कार्यों के लिए समाधान प्रदान करते हैं। इन कार्यों का एक पूरा संग्रह, दूसरों के साथ, एक मिनी-लाइब्रेरी में उपलब्ध है (यदि उपलब्ध हो तो प्रदान किया जाना है)। यह विशिष्ट आवश्यकताओं को पूरा करने के लिए मुख्य कार्यक्षमता का विस्तार करने की शक्ति को प्रदर्शित करता है।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3