Studi dengan Javascript - Pernyataan kondisional if, else, beralih 2

Yang paling menarik tetapi juga yang paling sulit untuk belajar Javascript dan menulis kode JavaScript struktur percabangan. Program harus memilih perintah yang sesuai untuk kondisi yang berbeda. Untuk melakukan ini perlu menggunakan pernyataan kondisional atau kondisi struktural. Kami menggunakannya untuk menguji berbagai kondisi dan dari mana rencana beroperasi pada data yang berbeda. blog thiết kế - tự học javascript căn bản
Dalam Javascirpt telah terstruktur kondisi berikut:
  • Jika - jika order untuk digunakan untuk mengeksekusi kode hanya jika kondisi benar
  • Jika ... lain - menggunakan perintah ini dalam kasus opsi 2, yang benar, atau sebaliknya.
  • Beralih - pilihan pilihan yang berbeda untuk mengeksekusi.

1. JavaScript jika pernyataan dalam

Sintaks standar pernyataan Jika kondisi berikut
  if (kondisi) { 
  Perintah dieksekusi jika kondisi ini disepakati 
  } 
' điều kiện ' adalah setiap ekspresi logika.
Jika ungkapan ' điều kiện ' mengembalikan nilai logis TRUE , mengeksekusi perintah antara dua kurung keriting, jika program benar-benar akan mengabaikan perintah ini.
Berikut ini adalah contoh. Kode berikut akan menampilkan kata-kata “Hello” jika waktu untuk menjalankan program setelah 11 jam
Data provided by Pastebin.com - Download Raw - See Original
    <script type="text/javascript"></script>
Dalam contoh ini kita menggunakan Date objek . Hal ini akan dijelaskan dalam posting berikutnya
Kami mendeklarasikan variabel 'd' nilai adalah waktu saat ini. Kemudian kita mendeklarasikan variabel 'time' untuk mendapatkan jam dari waktu saat ini. Pernyataan 'if' akan memeriksa variabel kondisi 'time' lebih besar dari 11 atau tidak, jika nilai kembali adalah TRUE , laporan antara kurung kurawal akan dieksekusi: menampilkan pesan 'Hello' .
Jika pada saat menjalankan program selama kurang dari 11 jam, sript akan berakhir dan pesan ini tidak ditampilkan di layar

2. Pernyataan "jika ... lain" di javscript

Pada contoh di atas kami akan menampilkan pesan “Hello” jika waktu untuk menjalankan program setelah 11 jam, jika tidak, tidak akan terjadi.
Dalam hal waktu berjalan kurang dari 11 jam tapi kami masih ingin program untuk menampilkan pesan bahwa mereka harus menggunakan struktur 'jika ... lain'.
Sintaks standar dari pernyataan kondisional 'jika ... lain' sebagai berikut
  if (kondisi) { 
       Perintah dieksekusi jika kondisi ini disepakati 
  } 
  else { 
  Perintah dieksekusi jika kondisi tersebut tidak disetujui 
  } 
' điều kiện ' adalah setiap ekspresi logika.
Jika ungkapan ' điều kiện ' mengembalikan nilai logis TRUE , mengeksekusi perintah antara dua kurung keriting. Sebaliknya, jika ungkapan ' điều kiện ' kembali nilai logis FALSE , program akan mengeksekusi perintah antara dua puncak yang lebih rendah else kutipan
Berikut ini adalah contoh. Kode berikut akan menampilkan kata-kata “Hello” jika waktu untuk menjalankan program setelah 11 jam, selain itu akan menampilkan kata-kata "It's ... o`clock" .
Data provided by Pastebin.com - Download Raw - See Original
    <script type="text/javascript"></script>

3. Beralih pernyataan di Javascript

Bila ada lebih dari dua pilihan kita perlu menggunakan pernyataan switch. Sintaks standar dari pernyataan switch
  switch ( biểu thức ) { 
  kasus giá trị 1 : 
  Laporan dieksekusi jika ekspresi = nilai nilai 1 
  istirahat 
  kasus giá trị 2 : 
  Laporan dieksekusi jika ekspresi = nilai nilai 2 
  istirahat 
  kasus giá trị 3 : 
  Laporan dieksekusi jika ekspresi = nilai nilai 2 
  istirahat 
  default: 
  Laporan dieksekusi jika nilai ekspresi yang berbeda dari, nilai 1 nilai 1, nilai 1 
  } 
Pertama, kita memiliki ' biểu thức' Unit antara dua tanda kurung. Nilai dari ekspresi mulai dibandingkan dengan masing-masing ' giá trị ' dalam case . Jika nilai ' biểu thức ' = ' giá tri x ' dalam hal ini kode akan dieksekusi. break kata kunci untuk memberitahu program untuk berhenti tidak melanjutkan untuk membandingkan.
Kode contoh berikut akan menampilkan pesan yang berbeda untuk hari dalam seminggu.
Data provided by Pastebin.com - Download Raw - See Original
    <script type="text/javascript"></script>
Variabel Day akan mengambil nilai dari urutan variabel hari dalam seminggu d - Date Object (Minggu = 0, Senin = 1, dll).
Beralih pernyataan membandingkan nilai 'day' untuk setiap nilai dalam case . Jika dua nilai yang sama setelah kode yang akan dijalankan.
Jika tidak ada nilai yang tepat, kode akhir 'default' akan dijalankan
Ini adalah contoh lain dengan string ekspresi nilai tunggal
Data provided by Pastebin.com - Download Raw - See Original
    <script type="text/javascript"></script>

Share this

Related Posts

Previous
Next Post »