نسخ رمز رمز على النحو التالي:
var value = [0،1،5،10،15] ؛
القيم. sort () ؛
تنبيه (القيم) ؛
هذا لأن الفرز سوف يستدعي كل طريقة tostring للمقارنة.
لفرز القيمة العددية ، مطلوب وظيفة المقارنة وينقل الوظيفة إلى النوع.
نسخ رمز رمز على النحو التالي:
دالة مقارنة (value1 ، value2) {
if (value1 <value2) {
العودة -1 ؛
} آخر إذا (value1> value2) {{
العودة 1 ؛
} آخر {
العودة 0 ؛
}
}
var value = [0،1،5،10،15] ؛
القيم.
تنبيه (القيم) ؛
هذا إيجابي ، ويحتاج فقط إلى تبادل الوظائف المقارنة -1 و 1 في العكس.