⊗jsPmFBRLA 211 of 505 menu

JavaScript-da tsikllarda return-dan foydalanish

return tsikl ichida joylashgan bo'lishi har doim ham xato bo'lavermaydi. Quyidagi misolda massivning dastlabki qancha elementini qo'shish kerakligini aniqlaydigan funksiya yaratilgan, shunda yig'indi 10 dan katta yoki teng bo'ladi:

function func(arr) { let sum = 0; for (let i = 0; i < arr.length; i++) { sum += arr[i]; // Agar yig'indi 10 dan katta yoki teng bo'lsa: if (sum >= 10) { return i + 1; // tsikldan va funksiyadan chiqamiz } } } let res = func([1, 2, 3, 4, 5]); console.log(res);

Quyidagi misolda esa 1 dan boshlab qancha butun sonni qo'shish kerakligini hisoblaydigan funksiya yaratilgan, natija 100 dan katta bo'lishi uchun:

function func() { let sum = 0; let i = 1; while (true) { // cheksiz tsikl sum += i; if (sum >= 100) { return i; // tsikl shu yerda chiqmaguncha aylanadi } i++; } } console.log( func() );

Raqamni parametr sifatida qabul qiladigan va uni 2 ga natija 10 dan kichik bo'lgungacha bo'ladigan funksiya yozing. Funksiya natijaga erishish uchun zarur bo'lgan iteratsiyalar sonini qaytarsin.

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