Java Script uchun qo’llanma Samarqand Davlat universiteti talabasi Ibrohimov Ismoiljon tomonidan tayyorlandi. Kamchiliklar uchun uzr…!


Download 227.69 Kb.
bet22/22
Sana04.04.2023
Hajmi227.69 Kb.
#1325028
1   ...   14   15   16   17   18   19   20   21   22
Bog'liq
JS ( Ibrohimov )

Buni solishtirish funksiyasini taqdim etish orqali tuzatishingiz mumkin :
const points = [40, 100, 1, 5, 25, 10];
points.sort(function(a, b){return a – b});
NATIJA ::
1,5,10,25,40,100

Massivni kamayish bo'yicha saralash uchun xuddi shu hiyladan foydalaning:


Misol


const points = [40, 100, 1, 5, 25, 10];
points.sort(function(a, b){return b – a});

Taqqoslash funktsiyasi massivdagi barcha qiymatlarni, bir vaqtning o'zida ikkita qiymatni solishtiradi (a, b).


40 va 100 ni solishtirganda, sort()usul solishtirish funktsiyasini chaqiradi (40, 100).
Funktsiya 40 - 100 ni hisoblaydi (a - b)va natija manfiy bo'lgani uchun (-60), tartiblash funktsiyasi 40 ni 100 dan pastroq qiymat sifatida saralaydi.

Massivda Math.max() dan foydalanish


Math.max.applyMassivdagi eng yuqori raqamni topish uchun foydalanishingiz mumkin :

Misol


function myArrayMax(arr) {
return Math.max.apply(null, arr); // 100
}


Massivda Math.min() dan foydalanish


Math.min.applyMassivdagi eng past raqamni topish uchun foydalanishingiz mumkin :

Misol


function myArrayMin(arr) {
return Math.min.apply(null, arr);
}
Download 227.69 Kb.

Do'stlaringiz bilan baham:
1   ...   14   15   16   17   18   19   20   21   22




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling