⊗jsPmFBRLA 211 of 505 menu

JavaScript-də tsikllərdə return istifadəsi

return-in tsiklin daxilində yerləşməsi həmişə səhv olmaya bilər. Aşağıdakı nisdə cəmi 10-dan çox və ya bərabər olması üçün massivin ilk neçə elementinin toplanması lazım olduğunu təyin edən funksiya yaradılıb:

function func(arr) { let sum = 0; for (let i = 0; i < arr.length; i++) { sum += arr[i]; // Əgər cəm 10-dan çox və ya bərabərdirsə: if (sum >= 10) { return i + 1; // tsikldən və funksiyadan çıxırıq } } } let res = func([1, 2, 3, 4, 5]); console.log(res);

Aşağıdakı nümunədə isə nəticənin 100-dən çox olması üçün 1-dən başlayaraq neçə tam ədədin toplanması lazım olduğunu hesablayan funksiya yaradılıb:

function func() { let sum = 0; let i = 1; while (true) { // sonsuz tsikl sum += i; if (sum >= 100) { return i; // buradan çıxana qədər tsikl fırlanır } i++; } } console.log( func() );

Parametr kimi ədəd qəbul edən və nəticə 10-dən kiçik olana qədər onu 2-yə bölən funksiya yazın. Funksiya nəticəyə çatmaq üçün tələb olunan iterasiyaların sayını qaytarsın.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et