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

यह पता लगाना कि कोई संख्या जावास्क्रिप्ट में त्रिकोणीय संख्या है या नहीं

<घंटा/>

त्रिकोणीय संख्या

त्रिभुज संख्या उन बिंदुओं की संख्या है जो एक समबाहु त्रिभुज को भर सकते हैं।

उदाहरण के लिए - 9 एक त्रिकोणीय संख्या है जो 4 इकाइयों के प्रत्येक पक्ष के साथ एक समबाहु त्रिभुज बनाती है।

यह पता लगाना कि कोई संख्या जावास्क्रिप्ट में त्रिकोणीय संख्या है या नहीं

समस्या

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक संख्या लेता है और यदि यह त्रिकोणीय संख्या है, तो सही है, अन्यथा गलत है।

उदाहरण

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

const num =9;const isTriangular =(num =1) => {let i =4; अगर (संख्या ===1) { सच लौटें; }; अगर (संख्या ===3) {सच वापस; }; जबकि (((3 * 1) - 3) <=संख्या) {अगर ((3 * i) - 3 ===संख्या) {वापसी सच; }; मैं++; } झूठी वापसी;};console.log(isTriangular(num));

आउटपुट

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

<पूर्व>सत्य
  1. जावास्क्रिप्ट में किसी संख्या का गुणनखंडन करें

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक सकारात्मक पूर्णांक को एकमात्र तर्क के रूप में लेता है। फ़ंक्शन को उन सभी संख्याओं की एक सरणी का निर्माण और वापसी करनी चाहिए जो इनपुट संख्या को बिल्कुल विभाजित करती हैं। उदाहरण के लिए - अगर इनपुट नंबर है - const num = 12; तब आउटपुट होना चाह

  1. जावास्क्रिप्ट में एक सरणी के भीतर भ्रमित करने वाली संख्या ढूँढना

    भ्रमित करने वाली संख्याएं: किसी सरणी में एक संख्या भ्रमित करने वाली होती है यदि यह दूसरी संख्या बन जाती है जो कि संख्या को 180 डिग्री लंबवत और क्षैतिज रूप से घुमाने के बाद भी सरणी में मौजूद होती है। उदाहरण के लिए, यदि हम 6 को 180 डिग्री लंबवत और क्षैतिज रूप से घुमाते हैं तो यह 9 हो जाता है और इसके

  1. जावास्क्रिप्ट का उपयोग करके किसी दिए गए नंबर के लिए अगला अभाज्य संख्या ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्या n लेता है। हमारा कार्य वह छोटी से छोटी संख्या होनी चाहिए जो n से ठीक बड़ी हो और एक अभाज्य संख्या हो। उदाहरण निम्नलिखित कोड है - const num = 101; const isPrime = (num) => {    let sqrtnum = Math.floor(Math.sqrt(num));