⊗jsPmFBFl 213 of 505 menu

Bendera dalam Fungsi JavaScript

Dalam fungsi, bendera boleh digunakan dalam bentuk tersirat dengan menggunakan arahan return. Mari kita lihat bagaimana ia dilakukan. Katakan kita mempunyai fungsi berikut yang menyemak sama semua elemen array ialah nombor positif:

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

Mari kita tulis semula kod fungsi dengan menggunakan bendera secara tersirat:

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

Bagaimana ia berfungsi: jika elemen yang dicari ditemui dalam array - kita akan keluar dari fungsi (dan juga dari gelung) dengan menggunakan return. Tetapi jika elemen yang dicari tidak ditemui dalam array - tiada keluar dari fungsi akan berlaku dan pelaksanaan akan sampai kepada arahan return true. Dan menjadikan fungsi mengembalikan true sebagai tanda bahawa semua elemen dalam array adalah positif.

Buat fungsi yang parameternya akan menerima array dengan nombor, dan menyemak, sama semua elemen dalam array ini merupakan nombor genap.

Buat fungsi yang parameternya akan menerima nombor dan menyemak, sama semua digit dalam nombor ini adalah ganjil.

Buat fungsi yang parameternya akan menerima array dan menyemak, sama ada dalam array ini terdapat dua elemen yang sama berturut-turut.

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