Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Giá trị lớn nhất và nhỏ nhất trong mảng JavaScript

Viết hàm nhận mảng số, trả về hiệu giữa giá trị lớn nhất và nhỏ nhất.

Mảng:

const arr = [23,54,65,76,87,87,431,-6,22,4,-454];

Dùng Math.max() và Math.min() trong forEach:

const arrayDifference = (arr) => {    let min, max;    arr.forEach((num, index) => {       if(index === 0){          min = num;          max = num;       }else{          min = Math.min(num, min);          max = Math.max(num, max);       };    });    return max - min; }; console.log(arrayDifference(arr));

Kết quả

Đầu ra console:

885