Menu
Coddy logo textTech

Mantıksal Operatörler Bölüm 1

Coddy'nin JavaScript Journey'sinin Temeller bölümünün bir parçası — ders 18 / 77.

Mantıksal operatörler, true veya false döndüren karşılaştırma kombinasyonlarını denetlemek (check) için kullanılır.

Örneğin, aşağıdaki ifade iki karşılaştırma içerir: 

5 sayısı 3'ten büyük ve 6'dan küçük müdür?

OperatorAnlamıÖrnek
&&And - all operands true ise true dönera && b
||Or - Herhangi bir operand true ise true dönera || b
!Not - operand false ise true döner!a

 

Bazı örneklere bakalım:

5, 3'ten büyüktür ve 1, 1'e eşittir:

let b1 = (5 > 3) && (1 == 1); // doğru tutar

Açıklama: operands'ın tümü (all) true olduğu için b1 değeri true tutacaktır (her iki operands da true ise && işlemi true sonucunu verir) .

 

5, 4'e eşit değildir veya 5, 2'ye eşittir:

let b2 = !(5 == 4) || (5 == 2); // doğrudur

Açıklama: İlk operand (5 != 4) true olduğundan b2 de true olur (operandlardan biri true ise || işlemi true sonucunu verir)

 

1, 1'e eşit değildir veya false:

let b3 = !(1 == 1) || false; // false tutar

Açıklama: operands'ların all'u false'dur, bu yüzden b3 false değerini holds eder (|| işlemi).

 

değil (3 büyüktür 4):

let b4 = !(3 > 4); // doğru tutar

Açıklama: operand false olduğundan, b4 true değerini holds eder (! işlemi).

 

not (5 10'dan büyüktür veya 5 1'den büyüktür):

let b5 = !(5 > 10 || 5 > 1); // false tutar

Açıklama: 5 > 10 || 5 > 1 ifadesi true sonucunu verir (operand bileşenlerinden biri true olduğu için), bu nedenle toplamda b5 değeri false olur (! işlemi nedeniyle).

challenge icon

Görev

Başlangıç

Size bir kod verilmiştir. b3 değişkeninin true değerini holds etmesi için b1 ve b2 değişkenlerinin soru işaretlerini değiştirin.

Birden fazla doğru çözüm bulunmaktadır.

Kendin dene

// Kodunuzu aşağıya yazın
let b1 = false
let b2 = false
let b3 = b1 || b2

// Aşağıdaki satırı değiştirmeyin
console.log(`b3 = ${b3}`)
quiz iconKendini test et

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