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

JavaScript में ऐरे में तत्वों के बीच अंतर को ट्रैक करना


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

उदाहरण के लिए:

यदि इनपुट ऐरे है [23, 53, 66, 11, 67]
आउटपुट होना चाहिए [ 30, 13, 55, 56]

आइए इस समस्या के लिए कोड लिखें:

हम एक फॉर लूप का उपयोग करेंगे जो इंडेक्स 1 से शुरू होकर ऐरे के अंत तक पुनरावृति करेगा और मूल ऐरे के [i] वें और [i-1] वें तत्व के निरपेक्ष अंतर को एक नए ऐरे में डालता रहेगा। यहां कोड है:

उदाहरण

var arr = [23, 53, 66, 11, 67]
const createDifference = (arr) => {
  const differenceArray = [];
  for(let i = 1; i < arr.length; i++){
    differenceArray.push(Math.abs(arr[i] - arr[i - 1]));
  };
  return differenceArray;
}
console.log(createDifference(arr));

आउटपुट

कंसोल में इस कोड का आउटपुट होगा:

[ 30, 13, 55, 56 ]

  1. JavaScript DOM क्या है? - पूर्ण गाइड JavaScript DOM क्या है? - पूर्ण गाइड

    JavaScript डॉक्यूमेंट ऑब्जेक्ट मॉडल (DOM) एक वेबपेज के HTML एलिमेंट्स का प्रतिनिधित्व है। यह एक इंटरफेस है जिसका उपयोग हम वेब पेज को उसकी सामग्री या शैली को बदलकर मैनिपुलेट करने के लिए कर सकते हैं। हम किसी वेबपेज पर राइट क्लिक करके और inspect चुनकर DOM को एक्सेस कर सकते हैं। ऐसा करने से, एक सेक्शन

  1. - JavaScript में _.initial() फंक्शन का महत्व

    _.initial() _.initial() underscore.js में एक फंक्शन है, जो JavaScript की एक लाइब्रेरी है। यह मेथड ऐरे के अंतिम एलिमेंट को शेष एलिमेंट्स से अलग करने के लिए उपयोग किया जाता है। यह मेथड ऐरे के अंतिम मान को अनदेखा कर देता है। सिंटैक्स _.initial( array, n ); _.initial() 2 पैरामीटर ले सकता है। array - मे

  1. जावास्क्रिप्ट में ऐरे के एलिमेंट्स को उसी ऐरे में डुप्लिकेट कैसे करें? जावास्क्रिप्ट में ऐरे के एलिमेंट्स को उसी ऐरे में डुप्लिकेट कैसे करें?

    ऐरे के एलिमेंट्स को उसी ऐरे में डुप्लिकेट करने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 > <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>