بکندباز

sort در جاوا اسکریپت

در جاوا اسکریپت، می‌توانید از تابع sort() برای مرتب‌سازی آرایه‌ها استفاده کنید. این تابع بر اساس مقادیر عناصر آرایه، آن‌ها را مرتب می‌کند.

برای مثال، فرض کنید یک آرایه از اعداد صحیح داشته باشیم:

var numbers = [5, 2, 9, 1, 7];
JavaScript

می‌توانیم از تابع sort() بر روی این آرایه استفاده کنیم:

numbers.sort();
console.log(numbers); // [1, 2, 5, 7, 9]
JavaScript

توجه کنید که تابع sort() به صورت پیش‌فرض عناصر را به صورت رشته‌ها مرتب می‌کند. بنابراین، در مثال بالا، اعداد به صورت رشته‌ها مرتب شده‌اند. برای مرتب‌سازی به صورت عددی، می‌توانید از یک تابع مقایسه‌گر استفاده کنید:

numbers.sort(function(a, b) {
  return a - b;
});
console.log(numbers); // [1, 2, 5, 7, 9]
JavaScript

در این مثال، تابع مقایسه‌گر function(a, b) { return a - b; } برای مقایسه عددی بین دو عنصر استفاده شده است. این تابع مقایسه‌گر به تابع sort() ارائه می‌شود تا بتواند عناصر را به صورت عددی مرتب کند.

backendbaz

مدیر وب سایت بکندباز

دیدگاه‌ها

*
*