समस्या
हमें एक JavaScript फ़ंक्शन लिखना है जो एक ऐरे लेता है जो उन फ्लोर नंबर्स को दर्शाता है जहां एक बिल्डिंग लिफ्ट एक समय अंतराल के दौरान रुकी। उस डेटा से, हमारा फ़ंक्शन उस समय में लिफ्ट द्वारा कवर किए गए कुल फ्लोर्स की संख्या लौटाना चाहिए।
उदाहरण
निम्नलिखिक कोड है −
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