Standard Calculator:
Code:
images.zip
calculator.js
Highlight
function imageArray(length,imageWidth,imageHeight){ this.length=length for (i=0;i
=3) { led=new imageArray(13, 15, 20) led[0].src="images/calc/0.gif" led[1].src="images/calc/1.gif" led[2].src="images/calc/2.gif" led[3].src="images/calc/3.gif" led[4].src="images/calc/4.gif" led[5].src="images/calc/5.gif" led[6].src="images/calc/6.gif" led[7].src="images/calc/7.gif" led[8].src="images/calc/8.gif" led[9].src="images/calc/9.gif" led[10].src="images/calc/blank.gif" led[11].src="images/calc/minus.gif" led[12].src="images/calc/decimal.gif" var leddisplay="" var totalled="OFF" var added="OFF" var firstnum=null var signid="" } function pushed(buttonid) { if (parseInt(navigator.appVersion.substring(0,1))>=3) { if (buttonid=='c') {signid=""; firstnum=null; leddisplay=""; totalled=="OFF"; for (i=1; i<=9; i++) {document.images["led"+i].src="led[10].src}}" if (buttonid="='.')" {var decimalonoff="ON" ; for (i="0;" i
=10) { if (totalled=="ON") { if (leddisplay.indexOf(".")!=-1) { leddisplayrounded=leddisplay.charAt(9)+"."+leddisplay.substring(10,leddisplay.length) leddisplay=leddisplay.substring(0,8)+Math.round(leddisplayrounded) } else {leddisplay="."; firstnum=null; signid=""} } leddisplay=leddisplay.substring(0,9) } if (leddisplay!="") { var ledid=10-leddisplay.length for (i=1; i<=9; i++) {document.images["led"+i].src="led[10].src}" for (i="0;" i
Place in the <HEAD>:
Highlight
Place in the <BODY>:
Highlight