Forum'da ara:
Ara


Yazar Mesaj
Mesaj22.03.2015, 16:55 (UTC)    
Mesaj konusu: Javascript Hesap Makinesi?

Aşağıdaki tarz basit bir hesap makinesi kodlarını yazabilir misiniz? Smile
tıkladığımız butonun işlemini yapıp yazdıracak..
şimdiden teşekkürler Smile
Mesaj22.03.2015, 17:12 (UTC)    
Mesaj konusu:

Kod:
<html>
<head>
<title>bilisimogretmeni.com Hesap Makinesi</title>
<script language="javascript">
<!--
// ********************************************************************
// http://www.bilisimogretmeni.com/
// *************
 
var rakamekle = false
var oncekisonuc = 0
var islem = "="
function temizle()
{
  document.hesapmakinesi.sonuc.value = 0
  oncekisonuc = 0
  rakamekle = false
  islem = "="
}
// http://www.bilisimogretmeni.com/
function hesapla(yeniislem)
{
 
  var yenisayi = eval(document.hesapmakinesi.sonuc.value)
 
  if (islem == "+") {
    oncekisonuc = oncekisonuc + yenisayi
  }
  else if (islem == "-") {
    oncekisonuc = oncekisonuc - yenisayi
  } // http://www.bilisimogretmeni.com/
  else if (islem == "/") {
    oncekisonuc = oncekisonuc / yenisayi
  }
  else if (islem == "*") {
    oncekisonuc = oncekisonuc * yenisayi
  }
  else if (islem == "=") {
    oncekisonuc = yenisayi
  }
  else {
    oncekisonuc = yenisayi
  }
   
  document.hesapmakinesi.sonuc.value = oncekisonuc
  rakamekle = false
  islem = yeniislem
}
 
function sayiyaz(rakam)
{
  if (rakamekle) {
    document.hesapmakinesi.sonuc.value += rakam
  }// http://www.bilisimogretmeni.com/
  else {
    document.hesapmakinesi.sonuc.value = rakam
    rakamekle = true
  }
}
-->
</script>
</head>
<body>
<form name="hesapmakinesi">
<input type="field" name="sonuc" value="0" width=20 align="right">
<br>
<input type="button" name="7" value="7" onClick="sayiyaz(7)">
<input type="button" name="8" value="8" onClick="sayiyaz(8)">
<input type="button" name="9" value="9" onClick="sayiyaz(9)">
<br>
<input type="button" name="4" value="4" onClick="sayiyaz(4)">
<input type="button" name="5" value="5" onClick="sayiyaz(5)">
<input type="button" name="6" value="6" onClick="sayiyaz(6)">
<br>
<input type="button" name="1" value="1" onClick="sayiyaz(1)">
<input type="button" name="2" value="2" onClick="sayiyaz(2)">
<input type="button" name="3" value="3" onClick="sayiyaz(3)">
<br>
<input type="button" name="0" value="0" onClick="sayiyaz(0)">
<input type="button" name="C" value="C" onClick="temizle()">
<input type="button" name="=" value="=" onClick="hesapla('=')">
<br>
<input type="button" name="+" value="+" onClick="hesapla('+')">
<input type="button" name="-" value="-" onClick="hesapla('-')">
<input type="button" name="*" value="*" onClick="hesapla('*')">
<input type="button" name="/" value="/" onClick="hesapla('/')">
</form>
</body>
</html>

______________


Mesaj22.03.2015, 17:21 (UTC)    
Mesaj konusu: Re: Javascript Hesap Makinesi?

ylmzs53 yazmış:
Aşağıdaki tarz basit bir hesap makinesi kodlarını yazabilir misiniz? Smile
tıkladığımız butonun işlemini yapıp yazdıracak..
şimdiden teşekkürler Smile



Tam olarak şöyle bir şey oluşturdum sayı kutularına sayıların işlemi aynı anda tüm kutularda gerçekleşir.

Kod:
<script type="text/javascript" src="http://form.jotformeu.com/jsform/50805512533347"></script>

______________
Google Play Developer
Mesaj22.03.2015, 17:56 (UTC)    
Mesaj konusu:

Brisin arkadaşımızın yazdığını görmemiştim. Aynı anlarda yazmışız sanırım Smile
______________
Google Play Developer
Mesaj22.03.2015, 18:22 (UTC)    
Mesaj konusu:

okanizm yazmış:
Brisin arkadaşımızın yazdığını görmemiştim. Aynı anlarda yazmışız sanırım Smile

sıkıntı yok hangisi kolayına gelirse onu kullansın
______________


Önceki mesajları göster:   


Powered by phpBB © 2001, 2005 phpBB Group
Türkçe Çeviri: phpBB Türkiye & Erdem Çorapçıoğlu