⊗jsPmSOEAV 290 of 505 menu

Masīva ekstrēmās vērtības, izmantojot spread JavaScript

Apskatiet šādu kodu:

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

Kā redzat, šajā kodā tiek atrasts maksimālais no skaitļiem. Bet ko darīt, ja mūsu skaitļi tiek parādīti masīva veidā? Piemēram, šādi:

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

Diemžēl mēs nevaram izdarīt sekojošo:

let arr = [1, 2, 3, 4, 5]; let max = Math.max(arr); // šeit nevar padot masīvu

Protams, mēs varam manuāli iestatīt masīva elementus Math.max, šādi:

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

Tomēr šajā gadījumā tiek zaudēta visa universālā darbība: mūsu kods atradīs maksimālo vērtību tikai masīvam no 5 elementiem.

Ko darīt, ja mums būs nepieciešams vairāk vai mazāk elementu masīvā? Risinājums ir! Izmantosim spread operatoru:

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

Šis kods, neskatoties uz tā vienkāršību, ir ļoti jaudīgs. Galu galā Math.max var pieņemt jebkuru parametru skaitu, un tas nozīmē, ka ar spread operatora palīdzību mēs varam izmantot jebkura izmēra masīvu!

Dots masīvs ar skaitļiem. Izmantojot Math.min un spread, izvadiet ekrānā masīva minimālo vērtību.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt