समस्या
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक सरणी लेता है जो फर्श संख्याओं का प्रतिनिधित्व करता है जिस पर समय के अंतराल के दौरान एक बिल्डिंग लिफ्ट रुक जाती है।
उस डेटा से, हमारे फ़ंक्शन को उस समय में लिफ्ट द्वारा कवर की गई मंजिलों की कुल संख्या की गणना वापस करनी चाहिए।
उदाहरण
निम्नलिखित कोड है -
const arr = [7, 1, 7, 1]; const floorsCovered = (arr = []) => { let res = 0; for (let i = 0; i < arr.length; i++){ if (arr[i] > arr[i+1]){ res += arr[i] - arr[i+1]; }; if (arr[i] < arr[i+1]){ res += arr[i+1] - arr[i]; } }; return res; }; console.log(floorsCovered(arr));
आउटपुट
कंसोल आउटपुट निम्नलिखित है -
18