Özet - Fonksiyonlar
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
-
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.
-
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
-
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));