08. Mảng (Array) trong Apps Script_ sắp xếp_theo mặc định, sắp xếp kiểu số, sắp xếp đối tượng theo thuộc tính, tăng dần, giảm dần,

1.Phương thức Array sort()

Sắp xếp các phần tử trong mảng và trả về một tham chiếu đến mảng đã được sắp xếp.

2.Sắp xếp mặc định

Theo mặc định, hàm sort() sẽ chuyển đổi tất cả các giá trị trong mảng thành chuỗi và sau đó sắp xếp các chuỗi này theo thứ tự tăng dần.

3.Ghi đè hành vi sắp xếp mặc định

Sắp xếp mảng theo mong muốn bằng cách dùng hàm đầu vào:

a. Sắp xếp mảng số theo thứ tự tăng dần

 Logger.log(arr.sort((a,b)=>a-b));

b. Sắp xếp mảng số giảm dần

 Logger.log(arr.sort((a,b)=>b-a));

c. Sắp xếp mảng Object theo thuộc tính

var arrEmp = [
    {
      id: 0,
      name: “Emp0”,
      age:25
    },
    {
      id: 1,
      name: “Emp1”,
      age:23
    },
    {
      id: 2,
      name: “Emp2”,
      age:28
    },
     {
      id: 3,
      name: “Emp3”,
      age:26
    },
  ];
  //Sắp xếp tăng dần của thuộc tính age
  arrEmp.sort((a,b)=>a.age-b.age);

Leave a Reply

Your email address will not be published. Required fields are marked *

Gọi ĐT tư vấn ngay Chat ngay qua Messenger Chat ngay qua Zalo
Yêu cầu tư vấn

Error: Contact form not found.