Menu
Coddy logo textTech

Argümanlar

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

Bir argüman, bir fonksiyonu çağırdığınızda ona aktardığınız değerdir.
Bir parametre, bu değeri alan fonksiyonun içindeki değişkendir.

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

function functionName(param1, param2) {
    code
}

Parametrelere istediğimiz adları verebilir ve ihtiyaç duyduğumuz kadar bağımsız değişken yazabiliriz.

Bir işlevi çağırmak ve ona bağımsız değişkenler 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 argümandır
}
for (let i = 153; i < 219; i++) {
    isEven(i); // argüman tekrar
}

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

challenge icon

Görev

Kolay

İki girdi, yani sayı alan bir program yazın. Girdi sayıları aşağıdaki fonksiyonun parametreleridir. 

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

Fonksiyonu girdi sayılarıyla çağırın.

Not! Kodunuzda, fonksiyonu çağrı/çalıştırma ifadelerinden önce yazın.

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