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

जांचें कि संख्या फाइबोनैचि श्रृंखला में आती है या नहीं - जावास्क्रिप्ट

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो एक संख्या लेता है और जांचता है कि यह फाइबोनैचि श्रृंखला में आता है या नहीं। हमें एक बूलियन लौटाना चाहिए।

फाइबोनैचि की जांच के लिए कोड निम्नलिखित है -

उदाहरण

const num =89;const isFib =query => { if(query ===0 || query ===1){ return true; } चलो पिछला =1; गिनती =2; चलो अस्थायी =0; जबकि (गिनती <=क्वेरी) {अगर (पिछला + गिनती ===क्वेरी) {वापसी सच; }; अस्थायी =पिछला; पिछला =गिनती; गिनती + =अस्थायी; }; झूठी वापसी;};कंसोल.लॉग(isFib(num));

आउटपुट

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

<पूर्व>सत्य
  1. जांचें कि इनपुट जावास्क्रिप्ट में एक संख्या या अक्षर है या नहीं?

    यह जांचने के लिए कि इनपुट एक संख्या या अक्षर है, जावास्क्रिप्ट से isNaN () फ़ंक्शन का उपयोग करें। यदि मान NaN है यानी संख्या नहीं है तो यह सही है। निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name=&qu

  1. सी # प्रोग्राम यह जांचने के लिए कि कोई नंबर प्राइम है या नहीं

    यह गणना करने के लिए कि कोई संख्या अभाज्य है या नहीं, हमने लूप के लिए a का उपयोग किया है। उसके भीतर प्रत्येक पुनरावृत्ति पर, हम एक if स्टेटमेंट का उपयोग यह पता लगाने के लिए करते हैं कि शेष संख्या के बीच, 0 के बराबर है। for (int i = 1; i <= n; i++) {    if (n % i == 0) {     &nb

  1. जांचें कि कोई संख्या एक अकिलीज़ संख्या है या नहीं, पायथन में

    मान लीजिए हमारे पास एक संख्या n है; हमें जांचना है कि n एक अकिलीज़ संख्या है या नहीं। जैसा कि हम जानते हैं कि एक संख्या एच्लीस संख्या होती है जब एक संख्या शक्तिशाली होती है (एक संख्या एन को शक्तिशाली संख्या कहा जाता है जब इसके प्रत्येक प्रमुख कारक पी के लिए, पी ^ 2 भी इसे विभाजित करता है) लेकिन एक प