CodeBlanks Logo Icon CodeBlanks

if deyimi

JavaScript kursu · Başlangıç · Ders 13/133

if ile bir koşulu nasıl kontrol edeceğini ve kod bloğunu öğrenirsin.

if deyimi: koşula bağlı kod

JavaScript'te if deyimi, bir koşul doğru olduğunda kod çalıştırır. Koşul, sonucu true ya da false olan bir ifadedir; buna boolean ifade denir.

Söz dizimi şöyledir:

if (koşul) {
  // koşul doğruysa çalışır
}

Örneğin bir kişinin ehliyet alıp alamayacağını yaşına göre belirlemek istersen, koşul age >= 18 olur. Koşul doğruysa blok çalışır, yanlışsa hiçbir şey olmaz.

Kod bloğu ve süslü parantezler

if deyiminde çalışacak kodlar süslü parantezler { } içine yazılır. Bu yapıya kod bloğu denir ve birden fazla ifadeyi bir arada tutar.

if (age >= 18) {
  console.log("Ehliyet alabilir");
  console.log("Sınava gidin");
}

Bloğu tek satırlık bir ifade için de kullanabilirsin; yine de parantezler kodun okunurluğunu artırır ve hataları önler. Blok içine istediğin kadar ifade yazabilirsin.

Uygulama Bir if deyimi yaz - yaş kontrolü

Bir if deyimi yaz. age değişkeni 18 veya daha büyükse console.log ile bir mesaj yaz (örneğin 'Ehliyet alabilir'). Koşul age >= 18 olmalı.

Örnek çözümü göster
let age = 20;
if (age >= 18) {
  console.log("Ehliyet alabilir");
}

Kendini test et

  1. if deyiminde blokun çalışması için koşul ne olmalı?

    • Koşulun sonucu false olmalı
    • Koşulun sonucu true olmalı
    • Koşul bir sayı olmalı
    • Koşul bir dize olmalı
    Cevabı göster

    Koşulun sonucu true olmalı — Doğru. if bloğu yalnızca koşul true olduğunda çalışır.

  2. if deyimini başlat

    let age = 18;
    ____ (age >= 18) {
      console.log("Ehliyet alabilir");
    }
    Cevabı göster
    let age = 18;
    if (age >= 18) {
      console.log("Ehliyet alabilir");
    }
  3. if deyimi parçalarını eşleştir

    if
    Koşul deyimini başlatır
    (age >= 18)
    Koşul (boolean ifade)
    { ... }
    Kod bloğu
    console.log
    Çalıştırılacak ifade

Başlangıç bölümündeki tüm dersler