Cho mảng số, trả mảng hiệu tuyệt đối giữa 2 phần tử liên tiếp.
Ví dụ:
Input [23, 53, 66, 11, 67] Output [30, 13, 55, 56]
Dùng vòng for từ index 1, push Math.abs(arr[i] - arr[i-1]).
Ví dụ
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));Kết quả
Đầu ra console:
[ 30, 13, 55, 56 ]