用 JavaScript 找出電梯覆蓋樓層的總和
問題
我們要求編寫一個 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
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP