Fonksiyonlar, programlamanın temel taşlarından biridir. Belirli bir görevi yerine getiren, tekrar tekrar kullanılabilen kod bloklarıdır. İşte farklı senaryolarda fonksiyon tanımlama örnekleri:
Bu fonksiyon, iki sayıyı toplar ve sonucu döndürür.
function topla(a, b) {
return a + b;
}
let sonuc = topla(5, 3); // sonuc değişkeni 8 değerini alır.
console.log(sonuc);
Bu fonksiyon, iki metni birleştirerek tek bir metin oluşturur.
function metinBirlestir(metin1, metin2) {
return metin1 + " " + metin2;
}
let birlesikMetin = metinBirlestir("Merhaba", "Dünya"); // birlesikMetin değişkeni "Merhaba Dünya" değerini alır.
console.log(birlesikMetin);
Bu fonksiyon, bir dikdörtgenin alanını hesaplar.
function alanHesapla(uzunluk, genislik) {
return uzunluk * genislik;
}
let alan = alanHesapla(10, 5); // alan değişkeni 50 değerini alır.
console.log(alan);
Bu fonksiyon, Celsius cinsinden verilen sıcaklığı Fahrenheit'a dönüştürür.
function celsiusToFahrenheit(celsius) {
return (celsius * 9/5) + 32;
}
let fahrenheit = celsiusToFahrenheit(25); // fahrenheit değişkeni 77 değerini alır.
console.log(fahrenheit);
Bu fonksiyon, bir sayının tek mi çift mi olduğunu kontrol eder.
function tekMiCiftMi(sayi) {
if (sayi % 2 === 0) {
return "Çift";
} else {
return "Tek";
}
}
let sayiTuru = tekMiCiftMi(7); // sayiTuru değişkeni "Tek" değerini alır.
console.log(sayiTuru);
Bu örnekler, fonksiyonların farklı amaçlar için nasıl kullanılabileceğini göstermektedir. Fonksiyonlar, kodunuzu daha düzenli, okunabilir ve tekrar kullanılabilir hale getirir.