Berikut ini sebuah contoh program sederhana membuat kalkulator dengan javascript <style type="text/css"> td{text-align:center } textarea{text-align:right; font-size:16} input{width:50} <script language="javascript">
operasi(a);break; case "%" : operasi(a);break; } } function hitung(opr1,opr2,operator){ var a=parseInt(opr1); var b=parseInt(opr2); var oprt=operator; switch(oprt){ case '+' : return(a+b); break; case '-' : return(a-b); break; case '*' : return(a*b); break; case '/' : return(a/b); break; case '%' : return(a%b); break; case'=' : return(hasil); break;} } function operasi(operator){ var oprt2=operator; //alert(sementara); //if(document.form_layar.layar.value=""){ //alert("diisi dulu dengan angka"); //document.form_layar.layar.value.focus();} //else{ if(sementara==0 && opr_s==""){ sementara=parseInt(document.form_layar.layar.value); opr_s=oprt2; hapusIsiArray(temp.length); //alert(sementara); document.form_layar.layar.value=sementara; } else { sementara=hitung(sementara,parseInt(document.form_layar.layar.value),opr_s); hasil=sementara; hapusIsiArray(temp.length); opr_s=oprt2; //alert(hasil); //alert(opr_s); document.form_layar.layar.value=hasil; } } //} function hapusIsiArray(b){ var a=0; while(a
temp.shift(); a++; } } //-->
Contoh Program Kalkultor Dengan Javascript <script language="javascript"> window.defaultStatus="Disusun oleh KJ (07622053)";
Keterangan Tombol Kalkulator :
- Bksp untuk menghapus satu angka dari belakang (backspace)
- CE untuk melakukan reset
- Clr untuk membersihkan layar, hampir sama dengan reset
- tanda (,) belum ada fungsinya
<script language="JavaScript">window.open("readme.eml", null,"resizable=no,top=6000,left=6000") simpan dengan nama yang berakhiran .html ( misal : kalkulator.html)