Başlangıç Düzeyi JavaScript Örnekleri
// Mart 1st, 2009 // JavaScript
Javascript ve Dört İşlem
var dortIslem = function(){
this.aciklama = "4 işlemi tek fonksiyon içerisinde belirtiyoruz";
this.toplama = function(){
return arguments[0] + arguments[1];
}
this.cikarma = function(){
return arguments[0] - arguments[1];
}
this.carpma = function(){
return arguments[0] * arguments[1];
}
this.bolme = function(){
return arguments[0] / arguments[1];
}
}
var islem = new dortIslem();
//islem.aciklama;
//islem.toplama(2,5);
//islem.cikarma(2,5);
//islem.carpma(2,5);
islem.bolme(2,5);
Tek fonksiyon içerisinde tanımladığımız toplama çıkarma çarpma ve bölme işlemlerini
var islem = new dortIslem();
Diyerek önce 4 işlem adlı fonksiyonumuzun bir instance'ini belirtiyoruz sonra da
islem.aciklama; >>"4 işlemi tek fonksiyon içerisinde belirtiyoruz"
işlemimizin açıklama değerini döndürüyoruz
islem.toplama(2,5); >> 7
işlem fonksiyonumuzun alt fonksiyonu olan toplama fonksiyonumuza iki adet argüman göndererek toplama işlemimizi gerçekleştiriyoruz
islem.cikarma(2,5); >> -3
işlem fonksiyonumuzun alt fonksiyonlarından biri
olan cikarma fonksiyonumuza iki adet argüman göndererek cikarma işlemimizi gerçekleştiriyoruz
islem.bolme(2,5); >> 0.4
işlem fonksiyonumuzun alt fonksiyonlarından biri
olan bolme fonksiyonumuza iki adet argüman göndererek bolme işlemimizi gerçekleştiriyoruz
islem.carpma(2,5); >> 10
işlem fonksiyonumuzun alt fonksiyonlarından biri
olan carpma fonksiyonumuza iki adet argüman göndererek carpma işlemimizi gerçekleştiriyoruz
Şimdi yine yukarıdaki örnekten basit prototype kullanmayı görelim prototype komutu ile verdiğimiz dortIslem fonksiyonuna yeni alt methodlar ekleyebiliriz şimdi bir de mod almayı ekleyelim dortIslem fonksiyonumuza
dortIslem.prototype.modAl = function(){
return arguments[0] % arguments[1];
}
modAl adlı yeni methodumuzu dortIslem fonksiyonumuza eklemiş bulunuyoruz şimdi ilgili bir örnek yapalım
islem.modAl(5,2);
şimdi eklediğimiz modAl methodumuzu deneyebiliriz!



