karkhikavari

  • Home
  • Features
    • Multi DropDown
      • DropDown 1
      • DropDown 2
      • DropDown 3
    • ShortCodes
    • Sitemap
    • Error Page
  • Seo Services
  • Documentation
  • Download This Template
  • Home
  • Features►
    • Multi DropDown►
      • DropDown 1
      • DropDown 2
      • DropDown 3
    • ShortCodes
    • Sitemap
    • Error Page
  • Seo Services
  • Documentation
  • Download This Template

JavaScript - CONTROL FLOW - Logical Operators

Agustus 18, 2018
CONTROL FLOW

Logical Operators

Kita dapat menerjemahkan pemikiran tertentu ke dalam kode JavaScript seperti, "Apakah hal-hal ini sama?" dengan ===, atau, "Apakah satu hal lebih besar dari yang lain?" dengan >.

Dalam bahasa Inggris, kadang-kadang kita mengatakan "kedua hal ini" atau "salah satu dari hal-hal ini." Mari kita terjemahkan frasa tersebut ke JavaScript dengan operator khusus yang disebut operator logika.

Untuk mengatakan "keduanya harus benar," kami menggunakan &&.
Untuk mengatakan "mungkin benar," kami menggunakan ||.
Sebagai contoh:

if (stopLight === 'green' && pedestrians === false) { console.log('Go!'); } else { console.log('Stop'); }
Dalam contoh di atas, kami memastikan bahwa stopLight adalah ''green'' dan (&&) tidak ada pejalan kaki sebelum kami masuk Go!.

Jika salah satu dari kondisi tersebut salah, kami log Stop.
Sama seperti operator yang kita pelajari sebelumnya, operator logis ini akan mengembalikan true atau  false

Operator logika ini membantu ketika menulis pernyataan if / else karena mereka memungkinkan kita memastikan beberapa variabel benar atau salah. Kita dapat menggabungkan operator-operator ini dengan semua yang telah kita pelajari sepanjang pelajaran ini.

1. Katakanlah manusia serigala hanya bisa menjadi bentuk serigala ketika ada bulan purnama dan itu adalah malam berkabut.

Kami sudah memiliki variabel moonPhase, jadi mari kita mulai dengan membuat variabel isFoggyNight set sama dengan true.

Solusi :


2. Sekarang, tetapkan moonPhase menjadi 'penuh' lagi. Sekarang kita memiliki kedua kondisi itu, mari kita tulis itu di pernyataan if else kita.

Dalam kondisi pertama dari pernyataan if / else, periksa bahwa moonPhase === 'penuh' dan isFoggyNight adalah true, menggunakan &&.

Jalankan kodenya.

3
Sekarang, ubah variabel isFoggyNight menjadi sama salah dan jalankan lagi.

4.
Default yang lain akan mencetak ke konsol. Itu karena & & membutuhkan moonPhase dan isFoggyNight untuk benar menjalankan blok kodenya.

Ganti && yang Anda tulis di langkah sebelumnya dengan ||.

Buat pernyataan if / else cetak Howl! jika moonPhase 'penuh' atau jika isFoggyNight itu benar.

Biarkan nilai variabel moonPhase sebagai 'penuh' dan nilai variabel isFoggyNight sebagai false. Blok mana yang dieksekusi?
Share This:
Facebook Twitter Google+ Pinterest Linkedin Whatsapp
di Agustus 18, 2018
Kirimkan Ini lewat EmailBlogThis!Bagikan ke XBerbagi ke FacebookBagikan ke Pinterest

Tidak ada komentar:

Posting Komentar

Posting Lebih Baru Posting Lama Beranda
Langganan: Posting Komentar (Atom)

Popular

  • 3.Step How To Be programmer
      Cara Menjadi Seorang Programer you ccan visit this website to learn programming =  https://www.codecademy.com/courses/introduction-to-java...
  • JavaScript - FUNCTIONS - Parameters
    FUNCTIONS Parameters Sejauh ini fungsi kami belum membutuhkan masukan apa pun. Kami juga dapat menulis fungsi yang menerima data. K...
  • JavaScript : CONTROL FLOW : Ternary Operator
    CONTROL FLOW Ternary Operator Dalam latihan sebelumnya, kami belajar menulis singkat jika ada pernyataan  if / else    if / else  untuk ...
  • React : ReactDOM.render () I
    ReactDOM.render () I Mari kita periksa kode yang baru saja Anda tulis. Mulai di before.js, di jalur 5, terus ke kiri. Anda dapat melihat...
  • JavaScript : FUNCTIONS : Return
    FUNCTIONS Return Menggunakan  console.log()  sebagai hasil dari sebuah fungsi bukanlah tidak baik digunakan dalam fungsi. Tujuan su...

Tags

About coding Game javascript phaser program python React
Created By Karkhi Kavari