⊗jsPmFBFl 213 of 505 menu

JavaScript-ի ֆունկցիաներում դրոշների օգտագործումը

Ֆունկցիաներում կարելի է օգտագործել դրոշներ անուղղակի ձևով՝ օգտագործելով return հրամանը: Եկեք տեսնենք, թե ինչպես է դա արվում: Ենթադրենք ունենք հետևյալ ֆունկցիան, որը ստուգում է, որ զանգվածի բոլոր տարրերը դրական թվեր են.

function isPositive(arr) { let flag = true; for (let elem of arr) { if (elem < 0) { flag = false; } } return flag; }

Եկեք վերագրենք ֆունկցիայի կոդը՝ օգտագործելով դրոշների անուղղակի օգտագործում.

function isPositive(arr) { for (let elem of arr) { if (elem < 0) { return false; } } return true; }

Ինչպես է դա աշխատում. եթե զանգվածում գտնվի պահանջվող տարրը, մենք կդուրս գանք ֆունկցիայից (և նաև ցիկլից) return-ի միջոցով: Բայց եթե զանգվածում չգտնվի պահանջվող տարր, ֆունկցիայից դուրս գալ չի տեղի ունենա, և կատարումը կհասնի return true հրամանին: Եվ կստացվի, որ ֆունկցիան կվերադարձնի true որպես նշան, որ զանգվածում բոլոր տարրերը դրական են:

Ստեղծեք ֆունկցիա, որը պարամետրով կվերցնի թվերի զանգված և կստուգի, որ այդ զանգվածի բոլոր տարրերը զույգ թվեր են:

Ստեղծեք ֆունկցիա, որը պարամետրով կվերցնի թիվ և կստուգի, որ այդ թվի բոլոր թվանշանները կենտ են:

Ստեղծեք ֆունկցիա, որը պարամետրով կվերցնի զանգված և կստուգի, արդյոք այդ զանգվածում կան երկու նույնական տարրեր հաջորդաբար:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել