⊗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हिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу