-
सरणी में शुरुआत और अंत के जोड़े - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो संख्या/स्ट्रिंग लिटरल की एक सरणी लेता है और सरणियों की एक और सरणी लौटाता है। प्रत्येक उप-सरणी में ठीक दो तत्व होंगे: शुरुआत से nवाँ तत्व और अंत से nवाँ तत्व। उदाहरण यदि सरणी है: const arr = [1, 2, 3, 4, 5, 6]; तो आउटपुट होना चाहिए: const output = [[1, 6], [2,
-
आज से nवाँ दिन ढूँढना - JavaScript (JS Date)
हमें एक JavaScript फ़ंक्शन लिखना है जो एकमात्र इनपुट के रूप में एक संख्या n लेता है। फ़ंक्शन को पहले वर्तमान दिन ढूँढना चाहिए (JavaScript में Date ऑब्जेक्ट का उपयोग करके) और फिर फ़ंक्शन को आज से n दिन बाद का दिन लौटाना चाहिए। उदाहरण यदि आज सोमवार है और n = 2, तो आउटपुट होना चाहिए: Wednesday कोड {
-
यादृच्छिक नाम जनरेटर फ़ंक्शन - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या n लेता है और लंबाई n की एक यादृच्छिक स्ट्रिंग लौटाता है जिसमें 26 अंग्रेजी लोअरकेस अक्षरों के अलावा कुछ न हो। कोड { let res = ; for (let i = 0; i < num; i++) { const random = Math.floor(Math.random() * 27); res += String.fromCharCode
-
सरणी के फेरबदल की तीव्रता जाँचना - JavaScript
एक संख्याओं की सरणी 100% फेरबदल (shuffled) है यदि सरणी में कोई दो क्रमागत संख्याएँ एक साथ नहीं आतीं (हम यहाँ केवल आरोही क्रम का मामला मानते हैं)। और यह 0% फेरबदल है यदि जोड़े क्रमागत संख्याओं के हैं। लंबाई n की सरणी के लिए n-1 जोड़े तत्व होंगे (इसके क्रम को विकृत किए बिना)। हमें एक JavaScript फ़ंक्
-
संख्या के निकटतम अभाज्य संख्या - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या लेता है और n के बाद आने वाली पहली अभाज्य संख्या लौटाता है। उदाहरण यदि संख्या 24 है, तो आउटपुट 29 होना चाहिए। कोड { if (n === 1) { return false; } else if (n === 2) { return true; } else { for (let x = 2; x { while (!isPrime(++num))
-
सरणी में असमान संख्या ढूँढना - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो एक सरणी लेता है जिसमें सभी समान तत्व हैं लेकिन एक। हमारा फ़ंक्शन उस असमान संख्या को लौटाना चाहिए। कोड { for (let i = 1; i < arr.length - 1; i++) { if (arr[i] - arr[i-1] !== 0 && arr[i] - arr[i+1] === 0) { return arr[i-1]; } else if (arr[i]
-
JavaScript - सबसे छोटी n अंकों की संख्या या उससे बड़ी ढूँढना
हमें एक JavaScript फ़ंक्शन लिखना है जो पहली आर्गुमेंट के रूप में एक संख्या n और दूसरी आर्गुमेंट के रूप में संख्याओं की एक सरणी लेता है। फ़ंक्शन को सबसे छोटी n अंकों की संख्या लौटानी चाहिए जो सरणी में निर्दिष्ट सभी तत्वों का गुणक हो। यदि ऐसी कोई n अंकों की संख्या मौजूद नहीं है तो हमें सबसे छोटा ऐसा
-
समकोण त्रिभुज की जाँच - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो तीन संख्याएँ a, b और c लेता है जो त्रिभुज की तीन भुजाओं की लंबाई दर्शाती हैं। फ़ंक्शन को true लौटाना चाहिए यदि वे तीन भुजाएँ समकोण त्रिभुज दर्शाती हैं, अन्यथा false। समकोण त्रिभुज एक त्रिभुज समकोण त्रिभुज होता है यदि त्रिभुज के तीन कोणों में से एक 90 डिग्री का
-
सख्ती से बढ़ती या घटती सरणी - JavaScript
गणित में, एक सख्ती से बढ़ता हुआ फ़ंक्शन वह फ़ंक्शन है जिसमें प्लॉट किया जाने वाला मान हमेशा बढ़ता है। इसी तरह, एक सख्ती से घटता हुआ फ़ंक्शन वह है जिसमें मान हमेशा घटता है। हमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है और true लौटाता है यदि यह या तो सख्ती से बढ़ रही है या सख्ती
-
वाक्य की सहजता (Smoothness) जाँचना - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो जाँचता है कि कोई वाक्य सहज (smooth) है या नहीं। एक वाक्य सहज होता है जब वाक्य में प्रत्येक शब्द का पहला अक्षर उसके पिछले शब्द के अंतिम अक्षर के समान होता है। कोड { const strArr = str.split( ); for (let i = 0; i < strArr.length; i++) { if (!strArr[i
-
सरणी क्रमागत अनुक्रम बना सकती है या नहीं - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है और जाँचता है कि सरणी के तत्वों को पुनर्व्यवस्थित करके क्रमागत संख्याओं का अनुक्रम बनाया जा सकता है या नहीं। उदाहरण यदि सरणी है: const arr = [3, 1, 4, 2, 5]; तो आउटपुट होना चाहिए: true कोड a - b); for (let i = copy[0], j = 0; j <
-
संख्या की दृढ़ता (Persistence) ढूँढना - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो एक धनात्मक पूर्णांक लेता है और उसका योगात्मक दृढ़ता (additive persistence) लौटाता है। एक पूर्णांक n की योगात्मक दृढ़ता वह संख्या है जितनी बार हमें उस संख्या को उसके अंकों के योग से बदलना पड़ता है जब तक कि संख्या एक अंक की पूर्णांक न बन जाए। उदाहरण यदि संख्या ह
-
वैध हेक्स कोड की जाँच - JavaScript
एक स्ट्रिंग को वैध हेक्स कोड माना जा सकता है यदि इसमें 0-9 और a-f अक्षरों के अलावा कोई अन्य अक्षर नहीं है। उदाहरण के लिए: 3423ad एक वैध हेक्स कोड है 4234es एक अवैध हेक्स कोड है हमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और जाँचता है कि यह वैध हेक्स कोड है या नहीं। कोड { const le
-
दाईं ओर के सभी तत्वों से बड़े तत्व ढूँढना - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है और एक उप-सरणी लौटाता है जिसमें मूल सरणी के वे सभी तत्व हों जो अपने दाईं ओर के सभी तत्वों से बड़े हों। कोड largest) { res.push(val); largest = val; } return { largest, res }; }, { largest: -Infinity, res:
-
स्ट्रिंग में प्रत्येक nवें अक्षर को बदलना - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो पहली आर्गुमेंट के रूप में एक स्ट्रिंग, दूसरी आर्गुमेंट के रूप में एक संख्या n, और तीसरी आर्गुमेंट के रूप में एक अक्षर c लेता है। फ़ंक्शन को किसी भी अक्षर की nवीं उपस्थिति को तीसरी आर्गुमेंट के रूप में प्रदान किए गए अक्षर से बदलना चाहिए और नई स्ट्रिंग लौटानी चा
-
संख्याओं को विस्तारित रूप में व्यक्त करना - JavaScript
मान लीजिए हमें संख्या 124 दी गई है और एक फ़ंक्शन लिखना है जो इस संख्या को इनपुट के रूप में लेता है और इसका विस्तारित रूप (expanded form) स्ट्रिंग के रूप में लौटाता है। 124 का विस्तारित रूप है: 100+20+4 कोड { const numStr = String(num); let res = ; for (let i = 0; i 1) { res += `${placeVa
-
स्ट्रिंग को बाइनरी स्ट्रिंग में बदलना - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो एक लोअरकेस स्ट्रिंग लेता है और एक नई स्ट्रिंग लौटाता है जिसमें [a, m] के बीच के सभी तत्व 0 से और [n, z] के बीच के सभी तत्व 1 से दर्शाए गए हों। कोड { const s = str.toLowerCase(); let res = ; for (let i = 0; i m) { res += 1; } else { res += 0; } }
-
सरणी तत्वों का निरपेक्ष योग - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो धनात्मक और ऋणात्मक संख्याओं वाली एक सरणी लेता है और सरणी के सभी तत्वों का निरपेक्ष योग (absolute sum) लौटाता है। हमें किसी भी अंतर्निहित लाइब्रेरी फ़ंक्शन की मदद के बिना ऐसा करना है। उदाहरण यदि सरणी है: const arr = [1, -5, -34, -5, 2, 5, 6]; तो आउटपुट होना चाह
-
हर अक्षर को अगले अक्षर में बदलना - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और स्ट्रिंग के प्रत्येक अक्षर को अंग्रेजी वर्णमाला में उसके अगले अक्षर में बदल देता है। उदाहरण यदि स्ट्रिंग है: const str = how are you; तो आउटपुट होना चाहिए: const output = ipx bsf zpv कोड = 65 && code = 97 && code { const code = val
-
अक्षरों को n बार दोहराना - JavaScript
हमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग और एक संख्या n लेता है, और फ़ंक्शन को एक नई स्ट्रिंग लौटानी चाहिए जिसमें मूल स्ट्रिंग के सभी अक्षर n बार दोहराए गए हों। उदाहरण यदि स्ट्रिंग है: const str = how are you और संख्या n है 2 तो आउटपुट होना चाहिए: const output = hhooww aarree yyoouu कोड