Penyataan switch
Penyataan switch digunakan untuk
memilih satu nilai daripada beberapa siri
nilai.
Sintaks
switch (pembolehubah) {
case 'nilai1':
/*
di sini kod yang akan dilaksanakan jika
pembolehubah mempunyai nilai1
*/
break;
case 'nilai2':
/*
di sini kod yang akan dilaksanakan jika
pembolehubah mempunyai nilai2
*/
break;
case 'nilai3':
/*
di sini kod yang akan dilaksanakan jika
pembolehubah mempunyai nilai3
*/
break;
default:
/*
di sini kod yang akan dilaksanakan jika
tidak sepadan dengan sebarang nilai
*/
break;
};
Perbandingan dilakukan berdasarkan kesamaan ketat. Blok default
tidak wajib.
Contoh
Mari paparkan bahasa pengguna berdasarkan
nilai pembolehubah lang:
let lang = 'ru';
switch (lang) {
case 'ru':
alert('Rusia');
break;
case 'en':
alert('Inggeris');
break;
case 'de':
alert('Jerman');
break;
default:
alert('Bahasa tidak disokong');
break;
};
Contoh
Mari paparkan musim yang sepadan dengan nilai dari pembolehubah:
let num = 3;
switch (num) {
case 1:
alert('musim bunga');
break;
case 2:
alert('musim panas');
break;
case 3:
alert('musim luruh');
break;
case 4:
alert('musim sejuk');
break;
};
Lihat juga
-
pelajaran dari buku teks JavaScript,
yang menerangkan secara terperinci cara bekerja denganswitch-case -
penyataan
if,
yang juga membuat kondisi