Pernyataan bersyarat menyuntikkan logika ke dalam program Anda, dan aplikasinya tidak terbatas. Jika Anda masih baru dalam JavaScript, menguasai cara menggunakan 'if-else' pernyataan memungkinkan Anda secara khusus menginstruksikan program Anda tentang bagaimana seharusnya berfungsi.
Menggunakan kondisi dalam JavaScript itu mudah. Mari kita mulai.
Cara Menggunakan Kondisi di JavaScript
Seperti banyak bahasa pemrograman lainnya, pernyataan kondisional dalam JavaScript dimulai dengan jika penyataan.
Begini tampilan sintaksnya:
if(condition){
// some actions;
}
Jika kondisi di dalam kurung benar, maka program Anda akan menjalankan tindakan di dalam kurung kurawal.
NS lain pernyataan kemudian masuk jika Anda ingin menghindari output kosong saat jika kondisi mengembalikan hasil yang salah:
if(condition){
// some actions;
}else{// execute something else}
Perhatikan bahwa lain tidak menerima kondisi yang ditentukan. Sebaliknya, ia menjalankan tindakan yang ditentukan hanya jika kondisi sebelumnya salah.
Dan jika Anda ingin memeriksa kondisi lain sebelum Anda menggunakan lain , di sinilah lain jika pernyataan berguna. Ini mirip dengan bagaimana Anda gunakan pernyataan bersyarat dengan Python . Itu adalah ' elif ' dan tidak ' lain jika ' dengan Python.
Untuk menggunakan lain jika pernyataan dalam JavaScript, sintaks bersyarat menjadi:
cara menghapus sesuatu dari melanjutkan menonton di netflix
if(condition){
// some actions;
}else if(another condition){
// execute another action
}else{// execute something else}
Anda juga dapat menggunakan sebanyak mungkin lain jika pernyataan seperti yang Anda inginkan:
if(condition){
// some actions;
}else if(another condition){
// execute another action
}else if(a third condition){
// perform another action
}else{// execute something else}
Sekarang mari kita lihat beberapa contoh praktis yang menggabungkan pernyataan bersyarat ini:
var name = 'idowu';
if(name== 'MUO'){
console.log('Hello'+ ' '+ name);
}else{
console.log('Hello everyone');
}
Output: Hello everyone
Contoh di atas mengeksekusi aksi dalam lain pernyataan karena nilai nama bukan MUO.
Terkait: Apa Itu JavaScript dan Bagaimana Cara Kerjanya?
Sekarang mari kita lihat contoh kode yang menggunakan tiga pernyataan kondisional.
Kode di bawah ini mencatat salam untuk nama di indeks nol saja:
var names = ['MUO', 'Jane', 'Idowu'];
if(names[0]=='Jane'){
console.log('Hello'+ ' ' +names[0]);
}else if(names[0]=='Idowu'){
console.log('Hello'+ ' ' +names[0]');
}else if(names[0]=='MUO'){
console.log(Hello'+ ' ' +names[0]);
}else{
console.log('You didn't get the index');
}
Output: Hello MUO
Kondisi JavaScript Dengan Operator Terner
Anda juga dapat mendeklarasikan kondisi JavaScript menggunakan operator ternary.
Sintaks umum terlihat seperti ini:
var x = condition ? operation one : operation two
NS tanda tanya (?) memeriksa validitas kondisi. Jika ini benar, itu akan dieksekusi operasi satu . Kalau tidak, itu menuju ke operasi dua .
Berikut adalah contoh praktis cara menggunakan operator ternary dengan jika-lain penyataan:
facebook lihat siapa yang mengikuti Anda
var name = 'Idowu';
var checkName =
name == 'MUO' ? console.log('Hello'+ ' '+ name) : console.log('Hello everyone');
Output: Hello everyone
Dan jika Anda ingin memeriksa lebih banyak kondisi menggunakan operator ternary JavaScript (mirip dengan lain jika ):
var temperature = 25
var checkTemperature =
temp<24 ? console.log('Too cold') :
temp == 25 ? console.log('Moderate') :
console.log('extreme');
Output: Moderate
Berikut penulisan ulang potongan kode terakhir di bagian sebelumnya menggunakan operasi ternary:
var names = ['MUO', 'Jane', 'Idowu'];
var checkIndex =
names[0] == 'Jane' ? console.log('Hello'+ ' ' +names[0]) :
names[0] == 'Idowu' ? console.log('Hello'+ ' ' +names[0]) :
names[0] == 'MUO' ? console.log('Hello'+ ' ' +names[0]) :
console.log('You didn't get the index');
Output: Hello MUO
Catatan: Meskipun mudah, Anda mungkin tidak ingin menggunakan operasi ternary dengan kondisi bersarang karena dapat membingungkan Anda. Tapi itu masih cara yang rapi untuk mengekspresikan pernyataan bersyarat jika Anda tahu jalan keluarnya.
Kontrol JavaScript Anda Dengan Ketentuan
Seperti setiap bahasa pemrograman lainnya, penguasaan pernyataan kondisional dalam JavaScript memungkinkan Anda melakukan operasi logis tanpa batas. Akibatnya, Anda mengendalikan bagaimana program Anda berperilaku.
Yang mengatakan, apakah Anda memutuskan untuk menggunakan pernyataan 'if-else' biasa atau operasi ternary, pastikan kode Anda dapat dibaca dan mudah dipahami.
Membagikan Membagikan Menciak Surel 10 Tips untuk Menulis Kode yang Lebih Bersih & Lebih BaikMenulis kode bersih terlihat lebih mudah daripada yang sebenarnya, tetapi manfaatnya sepadan. Inilah cara Anda dapat mulai menulis kode yang lebih bersih hari ini.
Baca Selanjutnya Topik-topik yang berkaitan- Pemrograman
- JavaScript
- Pemrograman
Idowu bersemangat tentang teknologi dan produktivitas apa pun yang cerdas. Di waktu luangnya, dia bermain-main dengan coding dan beralih ke papan catur ketika dia bosan, tetapi dia juga suka melepaskan diri dari rutinitas sesekali. Semangatnya untuk menunjukkan kepada orang-orang tentang teknologi modern memotivasinya untuk menulis lebih banyak.
More From Idowu OmisolaBerlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan