Menu
Coddy logo textTech

Fonksiyon Nedir?

Coddy'nin JavaScript'te Fonksiyon Tanımlamaları kursunda ders 2 / 14.

En sevdiğiniz kurabiye tarifine sahip olduğunuzu hayal edin. Canınız her çektiğinde o kurabiyeleri pişirmek biraz tekrarlayıcı olabilir. Fonksiyonlar, JavaScript'te imdada yetişen süper kahraman yardımcılar gibidir! Belirli görevleri yerine getiren yeniden kullanılabilir kod bloklarıdır. Tıpkı kurabiye pişirmek için tarif adımlarını izlediğiniz gibi, fonksiyonlar da çağrıldıklarında yürütülen talimatlara sahiptir (tarife bir isim vermek ve o adımları takip etmek gibi).

Fonksiyon Sözdizimi:

function functionName(parameter1, parameter2, ...) {
	// Code to be executed (the superhero's instructions)
	return value; // Optional: Returning a value (like the baked cookies!)
}
  • function: Bu anahtar kelime, JavaScript'e bir fonksiyon oluşturduğumuzu söyler.
  • functionName: Bu, fonksiyonunuza verdiğiniz isimdir.
  • parameter1, parameter2, ...: Bunlar, fonksiyonun işini yapması için ihtiyaç duyabileceği malzemeler veya araçlar gibidir. Fonksiyonu çağırdığınızda sağladığınız bilgileri tutan değişkenlerdir.

İşte fonksiyonların nasıl çalıştığını gösteren bir örnek:

function greet(name) {
	console.log("Hello, " + name + "!");
	return "Have a fantastic day!";
}

const message = greet("Alice"); // Calling the function
console.log(message);
// Output: Hello, Alice!
//         Have a fantastic day!
  • Bir parametre (name) alan greet adında bir fonksiyon tanımlıyoruz.
  • return ifadesi "Have a fantastic day!" mesajını geri gönderir.
  • greet fonksiyonunu "Alice" argümanıyla çağırıyoruz ve dönen değeri (mesajı) message değişkeninde saklıyoruz.
  • Son olarak, hem selamlamayı hem de dönen mesajı yazdırıyoruz.

Hadi bu basit görevi üstlenelim!

challenge icon

Görev

Kolay

Göreviniz, hiçbir argüman almayan ve konsola sadece “Hello, Coddies!” mesajını yazdıran myFunction adında bir fonksiyon oluşturmaktır.

Kendin dene

// Kodu buraya yazın

JavaScript'te Fonksiyon Tanımlamaları bölümündeki tüm dersler