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

एंट्रीज की सूची के बीच कुल समय की गणना कैसे करें?


मान लीजिए, हमारे पास एक ऐरे है जिसमें अपस्ट्रीम और डाउनस्ट्रीम के दौरान मोटर बोट की गति के बारे में कुछ डेटा है जैसे यह:

निम्न हमारा नमूना ऐरे है:

const arr = [
  { direction: 'upstream', velocity: 45 },
  { direction: 'downstream', velocity: 15 },
  { direction: 'downstream', velocity: 50 },
  { direction: 'upstream', velocity: 35 },
  { direction: 'downstream', velocity: 25 },
  { direction: 'upstream', velocity: 40 },
  { direction: 'upstream', velocity: 37.5 }
]

हमें एक फ़ंक्शन लिखना आवश्यक है जो ऐसे प्रकार के ऐरे को लेता है और पूरे कोर्स के दौरान बोट के नेट वेग (यानी अपस्ट्रीम के दौरान वेग - डाउनस्ट्रीम के दौरान वेग) को ढूंढता है।

तो, आइए findNetVelocity() फ़ंक्शन लिखें, ऑब्जेक्ट्स पर पुनरावृति करें और नेट वेग की गणना करें। इस फ़ंक्शन का पूरा कोड होगा:

उदाहरण

const arr = [
  { direction: 'upstream', velocity: 45 },
  { direction: 'downstream', velocity: 15 },
  { direction: 'downstream', velocity: 50 },
  { direction: 'upstream', velocity: 35 },
  { direction: 'downstream', velocity: 25 },
  { direction: 'upstream', velocity: 40 },
  { direction: 'upstream', velocity: 37.5 }
];
const findNetVelocity = (arr) => {
  const netVelocity = arr.reduce((acc, val) => {
    const { direction, velocity } = val;
    if(direction === 'upstream'){
      return acc + velocity;
    }else{
      return acc - velocity;
    };
  }, 0);
  return netVelocity;
};
console.log(findNetVelocity(arr));

आउटपुट

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

67.5

  1. OpenCV में C++ का उपयोग करके बीता हुआ समय गणना करें OpenCV में C++ का उपयोग करके बीता हुआ समय गणना करें

    यहाँ, हम समझेंगे कि OpenCV का उपयोग करके बीता हुआ समय कैसे गणना करें।OpenCV में C++ का उपयोग करके बीता हुआ समय गणना करने वाला निम्नलिखित प्रोग्राम।उदाहरण#include<opencv2/opencv.hpp>//VideoCapture क्लास का उपयोग करने के लिए OpenCV हेडर// #include<iostream> using namespace std; using names

  1. Excel में समय अंतर की गणना कैसे करें Excel में समय अंतर की गणना कैसे करें

    Microsoft Excel का उपयोग बजट गणना, टैक्स गणना और कई अन्य उद्देश्यों के लिए किया जा सकता है। आप इसे इसकी द्वारा प्रदान की जाने वाली सुविधाओं के कारण कैलकुलेटर के दूसरे रूप के रूप में उपयोग कर सकते हैं। आप दो समय के बीच अंतर की गणना करने के लिए Excel का उपयोग भी कर सकते हैं। यह दिए गए प्रारंभ और समाप्

  1. Excel में दो तारीखों के बीच की सभी तारीखें निकालें और सूचीबद्ध करें Excel में दो तारीखों के बीच की सभी तारीखें निकालें और सूचीबद्ध करें

    एक ऐसी स्थिति की कल्पना करें जिसमें आपको एक तारीख-वार तालिका बनाने की आवश्यकता है। उदाहरण के लिए, आप एक शेड्यूल बना रहे हैं जहां आपको गतिविधियों की तारीख-वार सूची का उल्लेख करने की आवश्यकता है। ऐसे मामले में, आपको तारीखों की एक सूची की आवश्यकता होगी। जाहिर है, कोई सूची असीमित नहीं है, इसलिए आपकी सूच