Diberdayakan oleh Blogger.

What's Awesome

About Me

Explore The Archive

JS

Membuat Kalkulator Dengan Kode Javascript

D-EFR

on Sabtu, 28 Juli 2012 | 04.16.00



Berikut langkah-langkah membuat kalkulator dengan kode javascript:
1. Buka Notepad
2. Copy kode berikut:

<html>


<head>
<title>JS - Calculator</title>


<script language="Javascript">
<!--
/* Variable */
var plussign = ' + ';
var minussign = ' - ';
var multiplysign = ' * ';
var dividesign = ' / ';
var decimalsign = ' . ';
var negativesign = ' -';
var leftbracket = ' (';
var rightbracket = ') ';
var rad = 3.141592654 / 180;
var base_10 = Math.LN10;
var base_2 = Math.LN10;


/* Yup...Mulai */
function calculate(arg) {
arg.expr.value = eval(arg.expr.value)
}


function enter(arg, string) {
arg.expr.value += string
}


function clear_display(arg) {
arg.expr.value = ' '
}


function calc_sqrt(form) {
form.expr.value = (Math.sqrt(form.expr.value))
}


function calc_sqr(form) {
form.expr.value = ((form.expr.value * 1) * (form.expr.value * 1))
}


function sin_form(form) {
form.expr.value = (Math.sin (form.expr.value * rad))
}


function cos_form(form) {
form.expr.value = (Math.cos (form.expr.value * rad))



function tan_form(form) {
form.expr.value = (Math.tan(form.expr.value * rad))
}


function inverse(form) {
form.expr.value = ( 1 / (form.expr.value))
}


function base10_log(form) {
form.expr.value = (Math.log(form.expr.value) / base_10)
}


function base2_log(form) {
form.expr.value = (Math.log(form.expr.value) / base_2)
}
//-->
</script>


</head>


<body>
<p align="center"><big><big>Javascript - Calculator by nurrohmattriatmojo.blogspot.com</big></big></p>
<form>
<!-- Rechner Beginn -->
<table border="0" width="100" bgcolor="#CCCCCC" align="center">
<tr>
<td width="100%" colspan="5"><input type="text" name="expr" size="35"
action="calculate(this.form)"></td>
</tr>
<tr>
<td width="20%"><input type="button" value=" sin " Onclick="sin_form(this.form)"></td>
<td width="20%"><input type="button" value=" cos " OnClick="cos_form(this.form)"></td>
<td width="20%"><input type="button" value=" tan " Onclick="tan_form(this.form)"></td>
<td width="20%"><input type="button" value="log10e" onClick="base10_log(this.form)"></td>
<td width="20%"><input type="button" value=" log2e " OnClick="base2_log(this.form)"></td>
</tr>
<tr>
<td width="20%"><input type="button" value=" Sqrt " Onclick="calc_sqrt(this.form)"></td>
<td width="20%"><input type="button" value=" Sqr " OnClick="calc_sqr(this.form)"></td>
<td width="20%"><input type="button" value=" ( " OnClick="enter(this.form,
leftbracket)"></td>
<td width="20%"><input type="button" value=" ) " OnClick="enter(this.form,
rightbracket)"></td>
<td width="20%"><input type="button" value=" 1 / X " OnClick="inverse(this.form)"></td>
</tr>
<tr>
<td width="20%"><input type="button" value=" 7 " onClick="enter(this.form, 7)"></td>
<td width="20%"><input type="button" value=" 8 " onClick="enter(this.form, 8)"></td>
<td width="20%"><input type="button" value=" 9 " onClick="enter(this.form, 9)"></td>
<td width="40%" colspan="2"><input type="button" value=" C " onClick="clear_display(this.form)"></td>
</tr>
<tr>
<td width="20%"><input type="button" value=" 4 " onClick="enter(this.form, 4)"></td>
<td width="20%"><input type="button" value=" 5 " onClick="enter(this.form, 5)"></td>
<td width="20%"><input type="button" value=" 6 " onClick="enter(this.form, 6)"></td>
<td width="20%"><input type="button" value=" * " onClick="enter(this.form,
multiplysign)"> </td>
<td width="20%"> <input type="button" value=" / " onClick="enter(this.form,
dividesign)"></td>
</tr>
<tr>
<td width="20%"><input type="button" value=" 1 " onclick="enter(this.form, 1)"></td>
<td width="20%"><input type="button" value=" 2 " onclick="enter(this.form, 2)"></td>
<td width="20%"><input type="button" value=" 3 " onclick="enter(this.form, 3)"></td>
<td width="20%"><input type="button" value=" + " onClick="enter(this.form,
plussign)"> </td>
<td width="20%"> <input type="button" value=" - " onClick="enter(this.form,
minussign)">
</td>
</tr>
<tr>
<td width="20%"><input type="button" value=" 0 " onClick="enter(this.form, 0)"></td>
<td width="20%"><input type="button" value=" . " onClick="enter(this.form,
decimalsign)"></td>
<td width="20%"><input type="button" value=" neg " onClick="enter(this.form,
negativesign)"></td>
<td width="40%" colspan="2"><input type="button" value=" = " onClick="calculate(this.form)"></td>
</tr>
</table>
<!-- Bisa... -->
</form>
</body>


</html>


3. Lalu paste kode tadi ke dalam Notepad
4. Pilih File -> Save As
5. Pilih lokasi dimana anda mau menyimpan file tersebut
6. File name diisi dengan domain .html, contoh Calculator.html
7. Pilih save


Selamat Mencoba yaa...


/[ 0 komentar Untuk Artikel Membuat Kalkulator Dengan Kode Javascript]\

Posting Komentar