CodeBlanks Logo Icon CodeBlanks

Özet - Fonksiyonlar

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

Bir kdv hesaplama fonksiyonu yazıp farklı tutarlarla çağırırsın.

Özet - Fonksiyonlar

Bu grupta fonksiyonların temelini öğrendin. Fonksiyon, yeniden kullanılabilir bir kod bloğudur; function anahtarı ile tanımlanır, () ile çağrılır. return ile değer döndürür; yoksa undefined verir.

Parametre tanımdaki yer tutucu, argüman ise çağrıdaki değerdir. Fonksiyonu bir değişkene atayarak fonksiyon ifadesi oluşturabilirsin. Fonksiyon içindeki değişkenler yalnızca o fonksiyonun kapsamında yaşar.

Uygulama Bileşik fonksiyon yaz

formatPrice adında bir fonksiyon tanımla. Bir amount parametresi alsın. İçinde let result ile bir yerel değişken tanımla ve bir metin ata. Sonra return result ile döndür. En sonda console.log(formatPrice(50)) ile sonucu yazdır.

Örnek çözümü göster
function formatPrice(amount) {
  let result = amount + " TL";
  return result;
}

console.log(formatPrice(50));

Kendini test et

  1. Aşağıdaki kod ne yazdırır?

    function calc(x) {
      return x * 2;
    }
    console.log(calc(5));
    • 10
    • 5
    • undefined
    • 2
    Cevabı göster

    10 — Doğru. calc(5) = 5*2 = 10 döner ve yazılır.

  2. Kavramı tanımıyla eşleştir

    return
    Değer döndürür
    parametre
    Tanımdaki yer tutucu
    argüman
    Çağrıdaki gerçek değer
    kapsam
    Değişkenin geçerli olduğu alan
  3. Fonksiyon tanımını tamamla

    function cube(____) {
      return n * n * n;
    }
    console.log(cube(3));
    Cevabı göster
    function cube(n) {
      return n * n * n;
    }
    console.log(cube(3));

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