⊗jsPmFBRLA 211 of 505 menu

Penggunaan return dalam Gelung dalam JavaScript

Hakikat bahawa return terletak di dalam gelung, tidak semestinya satu kesilapan. Dalam contoh berikut, satu fungsi dibuat yang menentukan berapa banyak elemen pertama array yang perlu ditambah, supaya jumlah menjadi lebih besar atau sama dengan 10:

function func(arr) { let sum = 0; for (let i = 0; i < arr.length; i++) { sum += arr[i]; // Jika jumlah lebih besar atau sama dengan 10: if (sum >= 10) { return i + 1; // keluar dari gelung dan fungsi } } } let res = func([1, 2, 3, 4, 5]); console.log(res);

Dalam contoh seterusnya, satu fungsi dibuat yang mengira, berapa banyak integer, bermula dari 1, yang perlu ditambah, supaya hasilnya lebih besar daripada 100:

function func() { let sum = 0; let i = 1; while (true) { // gelung tak terhingga sum += i; if (sum >= 100) { return i; // gelung berputar sehingga keluar di sini } i++; } } console.log( func() );

Tulis fungsi yang akan menerima nombor sebagai parameter dan membahagikannya dengan 2 berkali-kali, sehingga hasilnya menjadi kurang daripada 10. Biarkan fungsi mengembalikan bilangan lelaran, yang diperlukan untuk mencapai hasil.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak