Menu
CoddyTech

Argümanlar

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

Argüman, bir fonksiyonu çağırırken ona aktardığın bir değerdir.
Parametre, fonksiyonun içinde bu değeri alan değişkendir.

Parametreleri olan bir fonksiyon tanımlamak için bunları parantezlerin içine yazarız:

function functionName(param1, param2) {
    code
}

Parametrelere istediğimiz adı verebilir ve ihtiyacımız olduğu kadar argüman yazabiliriz.

Bir işlevi çağırmak ve ona argümanlar geçirmek için şunu yazarız:

functionName(value1, value2, value3, ...)

Kullanım örneği:

function isEven(number) { // "number" bir parametredir
    if (number % 2 === 0) {
        console.log(`${number} is even`);
    } else {
        console.log(`${number} is odd`);
    }
}

for (let i = 15; i < 34; i++) {
    isEven(i); // i bir argümandır
}
for (let i = 153; i < 219; i++) {
    isEven(i); // yine argüman
}

Burada, number parametre (yer tutucu), aktardığımız her değer (15 veya 153 gibi) ise bir argümandır.

challenge icon

Görev

Kolay

İki girdi, yani sayı alan bir program yaz. 

İki parametre alan, bunları çarpan (çarpımı hesaplayan) ve sonucu yazdıran bir fonksiyon oluştur; fonksiyona istediğin adı ver.

Fonksiyonu girdi olarak alınan sayılarla çağır.

Not! Kodunda fonksiyonu, onu çağıran/yürüten ifadelerden önce yaz.

Kendin dene

let a = parseInt(inp[0]); // Bu satırı değiştirmeyin
let b = parseInt(inp[1]); // Bu satırı değiştirmeyin
// Kodunuzu aşağıya yazın
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

Kendi başına pratik yap: Online JavaScript derleyicisi