⊗jsPmSOEAV 290 of 505 menu

Vlerat ekstreme të vargut përmes spread në JavaScript

Shikoni kodin e mëposhtëm:

let max = Math.max(1, 2, 3, 4, 5);

Siç e shihni, në këtë kod gjendet vlera maksimale e numrave. Por çfarë duhet bërë nëse numrat tanë janë të paraqitur në formën e një vargu? Për shembull, kështu:

let arr = [1, 2, 3, 4, 5];

Për fat të keq, ne nuk mund të bëjmë si më poshtë:

let arr = [1, 2, 3, 4, 5]; let max = Math.max(arr); // këtu nuk mund të kaloni varg

Sigurisht, ne mund të vendosim manualisht elementët e vargut në Math.max, kështu:

let arr = [1, 2, 3, 4, 5]; let max = Math.max(arr[0], arr[1], arr[2], arr[3], arr[4]);

Sidoqoftë, në këtë rast humbet çdo universalitet: kodi ynë do të gjejë vlerën maksimale vetëm për një varg prej 5 elementësh.

Po sikur të na duhen më shumë ose më pak elementë në varg? Ekziston një zgjidhje! Le të përdorim operatorin spread:

let arr = [1, 2, 3, 4, 5] let max = Math.max(...arr);

Ky kod, pavarësisht thjeshtësisë së tij, është shumë i fuqishëm. Në fund të fundit Math.max mund të pranojë çdo numër parametrash, që do të thotë se me ndihmën e operatorit spread ne mund të përdorim një varg me çdo madhësi!

Është dhënë një varg me numra. Duke përdorur Math.min dhe spread shfaqni në ekran vlerën minimale të vargut.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo