⊗jsPmFBFl 213 of 505 menu

JavaScript funksiyalarida flaglar

Funksiyalarda flaglardan return ko'rsatması yordamida nolish shaklda foydalanish mumkin. Keling, buni qanday qilishni ko'ramiz. Bizda massivning barcha elementlari musbat sonlar ekanligini tekshiradigan quyidagi funksiya mavjud bo'lsin:

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

Keling, funksiya kodini flaglardan nolish foydalanish yordamida qayta yozamiz:

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

Bu qanday ishlaydi: agar massivda kerakli element topilsa - biz return yordamida funksiyadan (va shu bilan birga tsikldan ham) chiqamiz. Lekin agar massivda kerakli element topilmasa - funksiyadan chiqib ketish bo'lmaydi va bajarilish return true buyrug'igacha yetib boradi. Va shunday bo'ladiki, funksiya massivdagi barcha elementlar musbat ekanligini bildiruvchi true ni qaytaradi.

Parametri sifatida sonlar massivini qabul qiladigan va shu massivdagi barcha elementlar juft sonlar ekanligini tekshiradigan funksiya yarating.

Parametri sifatida sonni qabul qiladigan va shu sonning barcha raqamlari toq ekanligini tekshiradigan funksiya yarating.

Parametri sifatida massivni qabul qiladigan va shu massivda ketma-ket keluvchi ikkita o'xshash element bormi yoki yo'qligini tekshiradigan funksiya yarating.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish