Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
October 23, 2021 11:35 am GMT

Javascript Notlar 4 - Fonksiyonlar (Functions)

Merhabalar, seriye fonksiyonlar ile devam ediyoruz. Hadi balayalm :)

Fonksiyonlar bizleri kod tekrarndan koruyan, kodu daha gvenilir ve dzenli hale getiren, ileri kolaylatran kod bloklardr. Fonksiyonlar sayesinde ok daha verimli yazlmlar-programlar retilebilir.

Fonksiyonlar aadaki rnekte verildii gibi tanmlanr ve arlrlar:

<script>     function greetings() {        console.log("Merhabalar, Hogeldiniz ");    }    greetings();</script> 

Bu fonksiyonun arlmas ile konsoldaki output aadaki gibi olacaktr.
Function Call

Fonksiyonlar parametre denen deikenleri alabilir ve gerekli komutlarda kullanabilirler. Parametre tanmlarken fonksiyon ismi ierisinde herhangi bir veri tipinin belirtilmesine gerek yoktur. nk Javascript parametre deikenlerinin tiplerini dinamik olarak tutmaktadr.

Parametreli bir fonksiyonun tanmlanmas aada gsterilmitir:

<script>    function greetings2(name) {        console.log("Merhabalar " + name + ", Hogeldiniz ")    }    function calculate(fiyat,borc) {        console.log("Sepete eklenen rnn fiyat: " + fiyat         + "TL olup Toplam Borcunuz ise: " + borc + "TL 'dir.");    }    greetings2("Turan");    calculate(10,50);</script>

Bu fonksiyonun outputu ise aadaki gibidir:
Parametreli fonksiyon arm Javascript

Ufak bir toplama fonksiyonu rnei:

<script>    function toplama(a,b,c,d) {        console.log("Verilen deerlerin toplam: " + (a+b+c+d));    }    toplama(5,10,15,20);</script>

Toplama fonksiyonun outputu aadadr:
Toplama fonksiyonu Javascript

lem gerekletiren fonksiyonlar olduu gibi, deer tutan fonksiyonlar da oluturulabilir. Yani bir ilem sonucunda ortaya kan deer bir deikene aktarlabilir ve program ierisinde farkl yerlerde kullanlabilir:

<script>    function toplama(a,b,c,d) { // fonksiyonun oluturulmas        return a+b+c+d;    }    console.log("lemin sonucu: " + toplama(5,10,15,20)); // dndrlen deerin ilemde kullanlmas    var x = toplama(5,10,15,20); // dndrlen deerin deikene atanmas    console.log("x'in deeri: " + x);</script>

Bu kodun outputu ise aadaki gibidir:
Bir deer dndren fonksiyon Javascript


Original Link: https://dev.to/toour/javascript-notlari-4-fonksiyonlar-functions-4o8h

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To