Menu
Coddy logo textTech

If İfadesi

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

If ifadeleri, kodları koşullara bağlı olarak yürütmemize olanak tanır.

Örneğin, aşağıdaki koda bakalım:

let age = 20;
let status = "Child";
if (age > 18) {
	status = "Adult";
}
age += 1;

Yukarıdaki kod, age değişkeninin 18 değerinden büyük olup olmadığını kontrol eder. Eğer öyleyse, status değişkenini "Adult" dizesini tutacak şekilde ayarlar.

Sonuç olarak kod, yaşın 18'den büyük olup olmadığına bakılmaksızın age değerini 1 artıracaktır.

 

Bir if ifadesi kullanmak için koşulu belirleyecek olan parantezleri () eklememiz gerekir ve if içindeki her şey süslü parantezler {} içindedir:

if (condition) {
    code;
    code;
    code;
}

Eğer koşul doğruysa, if içerisindeki kod bloğuna (süslü parantezlerin içindeki kod) gireriz.

challenge icon

Görev

Başlangıç

Size bir kod verildi.

a ve b değişkenlerinin değerleri eksik, if ifadesinin içindeki kodun çalışması için bu değerleri doldurun!

Bonus: birden fazla çözüm bulmaya çalışın!

Kopya kağıdı

If ifadeleri, bir koşul doğru olduğunda kod yürütür:

if (condition) {
    // yürütülecek kod
}

Örnek:

let age = 20;
let status = "Child";
if (age > 18) {
    status = "Adult";
}

Koşul parantezlerin () içine, yürütülecek kod ise süslü parantezlerin {} içine yazılır.

Kendin dene

let a = ?
let b = ?

// Bu satırın altını değiştirmeyin
let c = 0;
if (a >= b && !(b < 10)) {
    c = 2;
}

c += 1;
console.log(`c = ${c}`);
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