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

Chỉ sắp xếp một phần của mảng trong JavaScript

Viết hàm sắp xếp mảng chỉ trong khoảng chỉ định [start, end], phần còn lại giữ nguyên.

Ví dụ

const arr = ['z', 'b', 'a']; const sortBetween = (arr = [], start, end) => {    const part = arr.splice(start, end - start + 1);    part.sort();    arr.splice(start, 0, ...part); } sortBetween(arr, 0, 1); console.log(arr);

Kết quả

[ 'b', 'z', 'a' ]