JavaScript kullanarak aşağıda iki tane hesap makinesi örneği yapılmıştır. İlk örnekte text kutularındaki değerleri butonlardaki operatörlere göre hesapayan örnek. İkinci örnek Youtube üzerinde olup windows hesap makinesindeki gibi butonlarla hesaplama işlemi yapan örnek mevcuttur.
Hesap Makinesi Örnek 1:
Javascript ile Toplama, çıkarma, çarpma ve bölme işlemlerini yapan basit bir Hesap Makinesi programı:
DEMO
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
<html><head><title>Untitled</title> <script type="text/javascript"> function topla() { s1=document.getElementById("textbox1").value; //textboxa verilen id değeri yardımıyla ordaki değer alınıyor s2=document.getElementById("textbox2").value; textboxresult.value=parseInt(s1)+parseInt(s2); } //değerler var tipindedir,onlara işlem yaptırtmak için int çevirmek gerekiyor} function cikar(){ s1=document.getElementById("textbox1").value; s2=document.getElementById("textbox2").value; textboxresult.value=parseInt(s1)-parseInt(s2);} function carp(){ s1=document.getElementById("textbox1").value; s2=document.getElementById("textbox2").value; textboxresult.value=parseInt(s1)*parseInt(s2);} function bol(){ s1=document.getElementById("textbox1").value; s2=document.getElementById("textbox2").value; if(s2==0) alert("donomioater cant be ,change the value") else textboxresult.value=parseInt(s1)/parseInt(s2);}</script> </head> <body> <h2>Basit Hesap Makinesi</h2> <input type="text" id="textbox1" ></br> <input type="text" id="textbox2" ></br> <input type="button" id="buttonadd" value="+" onclick="topla()"> <input type="button" id="buttonasub" value="-" onclick=" cikar()"> <input type="button" id="buttonamul" value="*" onclick="carp()"> <input type="button" id="buttondiv" value="/" onclick="bol()"></br> <input type="text" id="textboxresult" ></br> www.yazilimbilisim.net </body> </html> |
Hesap Makinesi Örneği 2(YouTube):
Teşekkürler işime yaradı
[…] Hesap Makinası Örneği […]