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

जावास्क्रिप्ट में पुनरावर्ती अनुक्रमणिका से सही मान लौटाएं?

<घंटा/>

आप अपना खुद का फ़ंक्शन बना सकते हैं। यदि खोज मूल्य पाया जाता है, तो सूचकांक वापस आ जाता है, अन्यथा -1 वापस आ जाता है।

उदाहरण

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

const indexOf = (arrayValues, v, index = 0) =>
   index >= arrayValues.length
      ? -1
      : arrayValues[index] === v
         ? index
         : indexOf(arrayValues, v, index + 1)
console.log(indexOf(["John", "David", "Bob"], "Adam"))
console.log(indexOf(["Mike", "Adam", "Carol", "Sam"], "Sam"))

उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -

node fileName.js.

यहाँ, मेरी फ़ाइल का नाम है demo321.js.

आउटपुट

यह निम्नलिखित आउटपुट देगा -

PS C:\Users\Amit\javascript-code> node demo321.js
-1
3

  1. किसी ऑब्जेक्ट को जावास्क्रिप्ट फ़ंक्शन से कैसे वापस करें?

    किसी JavaScript फ़ंक्शन से किसी ऑब्जेक्ट को वापस करने के लिए, रिटर्न का उपयोग करें बयान, इस . के साथ कीवर्ड। उदाहरण आप JavaScipt फ़ंक्शन से किसी ऑब्जेक्ट को वापस करने के लिए निम्न कोड चलाने का प्रयास कर सकते हैं - <html>    <head>       <script>   &

  1. जावास्क्रिप्ट - URL से GET मापदंडों का मूल्य जानें

    जावास्क्रिप्ट में URL से GET मापदंडों का मूल्य जानने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <t

  1. सेलेनियम में जावास्क्रिप्ट कोड का वापसी मूल्य प्राप्त करना।

    हम सेलेनियम वेबड्राइवर के साथ जावास्क्रिप्ट कोड का रिटर्न वैल्यू प्राप्त कर सकते हैं। सेलेनियम executeScript . की सहायता से Javascript कमांड चला सकता है तरीका। निष्पादित की जाने वाली जावास्क्रिप्ट कमांड को विधि के तर्क के रूप में पारित किया जाता है। हम कीवर्ड रिटर्न की मदद से जावास्क्रिप्ट कोड से व