⊗jsPmFBRLA 211 of 505 menu

Penerapan return dalam Perulangan di JavaScript

Bahwa return terletak di dalam perulangan, tidak selalu merupakan kesalahan. Dalam contoh berikutnya dibuat sebuah fungsi yang menentukan, berapa banyak elemen pertama array yang perlu dijumlahkan, agar jumlahnya 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 perulangan dan fungsi } } } let res = func([1, 2, 3, 4, 5]); console.log(res);

Dan dalam contoh berikutnya dibuat sebuah fungsi yang menghitung, berapa banyak bilangan bulat, mulai dari 1, yang perlu dijumlahkan, agar hasilnya lebih besar dari 100:

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

Tulis sebuah fungsi yang parameternya akan menerima sebuah angka dan membaginya dengan 2 sebanyak mungkin, sampai hasilnya menjadi kurang dari 10. Biarkan fungsi tersebut mengembalikan jumlah iterasi, yang dibutuhkan untuk mencapai hasil.

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