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

JavaScript में पुनरावर्ती indexOf से सही मान लौटाना


आप अपना स्वयं का फ़ंक्शन बना सकते हैं। यदि खोज मान मिल जाता है तो इंडेक्स लौटाया जाता है अन्यथा -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. जावास्क्रिप्ट फंक्शन से ऑब्जेक्ट कैसे रिटर्न करें? जावास्क्रिप्ट फंक्शन से ऑब्जेक्ट कैसे रिटर्न करें?

    जावास्क्रिप्ट फंक्शन से ऑब्जेक्ट रिटर्न करने के लिए, return स्टेटमेंट का उपयोग this कीवर्ड के साथ करें।उदाहरणजावास्क्रिप्ट फंक्शन से ऑब्जेक्ट रिटर्न करना सीखने के लिए निम्नलिखित कोड चलाएं:<html>    <head>       <script>          var

  1. JavaScript से URL के GET पैरामीटर्स का मान जानें JavaScript से URL के GET पैरामीटर्स का मान जानें

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

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

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