Mantıksal Operatörler Bölüm 2
Coddy'nin JavaScript Journey'sinin Temeller bölümünün bir parçası. Ders 19 / 77.
Mantıksal işleçlerin, mantıksal işleçlerin birleşiminin ne döndürdüğünü gösteren "Doğruluk tablosu" adlı özel bir tablosu vardır.
&& operatörünün doğruluk tablosu:
| a | b | a && b |
|---|---|---|
| false | false | false |
| false | true | false |
| true | false | false |
| true | true | true |
&& işleci için true elde etmenin tek yolu, hem a hem de b değerinin true olmasıdır.
|| işleci için doğruluk tablosu:
| a | b | a || b |
|---|---|---|
| false | false | false |
| false | true | true |
| true | false | true |
| true | true | true |
Bu durumda, true sonucu elde etmek için a veya b true olmalıdır.
! operatörü için doğruluk tablosu:
| a | !a |
|---|---|
| false | true |
| true | false |
Burada a değerinin tersi alınır. a değeri false ise !a değeri true olur.
Görev
BaşlangıçSana bir kod veriliyor; b3 değerinin true olması için b1 ve b2 değişkenlerindeki soru işaretlerini değiştir.
b1veb2değişkenlerinin sayı değerleri içermesi gerektiğini unutma. (ör. 3, 5, 11, …)
Kendin dene
// Kodunuzu aşağıya yazın
let b1 = ?
let b2 = ?
let b3 = !((b1 + b2) > (b1 * b2))
// Aşağıdaki satırı değiştirmeyin
console.log(`b3 = ${b3}`)Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Özet - Basit MantıkMantıksal Operatörler Bölüm 3Tür Zorlama7Hesap Paylaştırma Hesaplayıcısı
Hoş Geldiniz MesajıBahşiş ve Toplamı Hesaplama2Değişkenler
SayılarStringBooleanİsimlendirme KurallarıBoş DeğişkenlerÖzet - Değişkenleri BaşlatmaSabitler3Operatörler Bölüm 1
Aritmetik OperatörlerModül OperatörüAritmetik KısayollarKarşılaştırma OperatörleriSıkı ve Gevşek EşitlikÖzet - Basit Matematik6Temel Giriş-Çıkış
ÇıktıDeğişkenlerle ÇıktıTür Dönüşümü - Bölüm 1Tür Dönüşümü - Bölüm 2Özet - 120'ye KadarÖzet - Doğru veya YanlışKendi başına pratik yap: Online JavaScript derleyicisi