Baca Lebih Lanjut ! (improvisasi) :
Calculator Sederhana :
<html>
<head>
<title>SIMPLE CALCULATOR</title>
<style type="text/css">
body
{
background-color : #000000 ;
}
.text
{
color : #ff0000 ;
font-family : verdana ;
font-size : 50px ;
font-weight : bold ;
background-color : #00ffff ;
}
</style>
<script language="javascript" type="text/javascript">
<!-- Begin Script
var limabls, enambls, tujuhbls, delapanbls, duaplh = 0, sembilanbls = 1, satu2, dua2;
satu3 = 24;
dua3 = satu3 + 6;
tiga3 = satu3 + dua3;
empat3 = satu3 + dua3 + tiga3;
lima3 = empat3 / tiga3 * satu3;
enam3 = tiga3 * satu3 / 12 * dua3;
tujuh3 = satu3 + dua3 / lima3 - 16 * empat3;
delapan3 = enam3 * (satu3 - 5) / tiga3 + empat3;
sembilan3 = delapan3 / tujuh3 + satu3 * tiga3 - empat3;
sepuluh3 = (sembilan3 + satu3 / tiga3 * empat3 + dua3 * lima3) / enam3 + delapan3 - sembilan3 - 1;
sebelas3 = Math.floor(sepuluh3);
duabls3 = sebelas3 - 60;
function tiga2 (value)
{
document.fmForm.empat2.value = value;
limabls = duabls3, enambls = duabls3, tujuhbls = duabls3, delapanbls = duabls3;
sembilanbls = 1;
duaplh = duabls3;
}
function lima2 (enam2)
{
satu2 = 1;
if (tujuhbls || sembilanbls)
{
tujuhbls = duabls3;
sembilanbls = duabls3;
dua2 = enam2;
}
if (dua2.indexOf(".") != -1)
{
satu2 = duabls3;
}
}
function limabls3 (enambls3, tujuhbls3)
{
dua2 = document.fmForm.empat2.value;
if (tujuhbls3 == '.')
{
lima2 ('0');
if (satu2 == 1)
{
dua2 += tujuhbls3;
document.fmForm.empat2.value = dua2;
duaplh = duabls3;
}
}
if (enambls3 >= duabls3 && enambls3 <= 9)
{
lima2 ('');
if (dua2 == duabls3 && satu2 == 1)
dua2 = '';
dua2 += enambls3;
document.fmForm.empat2.value = dua2;
duaplh = 1;
}
if (tujuhbls3 == '-' || tujuhbls3 == '+' || tujuhbls3 == '/' || tujuhbls3 == '*')
{
if (tujuhbls)
enambls = tujuhbls3;
else
{
if (!delapanbls)
{
enambls = tujuhbls3;
limabls = dua2;
delapanbls = 1;
}
else
{
limabls = eval (limabls + enambls + dua2);
enambls = tujuhbls3;
document.fmForm.empat2.value = limabls;
}
duaplh = duabls3;
tujuhbls = 1;
}
}
if (tujuhbls3 == '1/x')
{
limabls = eval (1 / dua2);
tiga2 (limabls);
}
if (tujuhbls3 == 'sqrt')
{
limabls = Math.sqrt (dua2);
tiga2 (limabls);
}
if (tujuhbls3 == 'exp')
{
limabls = Math.exp (dua2);
tiga2 (limabls);
}
if (tujuhbls3 == '+/-')
{
document.fmForm.empat2.value = eval (-dua2);
}
if (tujuhbls3 == '=' && duaplh && enambls != '0')
{
tiga2 (eval (limabls + enambls + dua2));
}
if (tujuhbls3 == 'C')
{
tiga2 (duabls3);
}
if (document.fmForm.empat2.value[0] == '.')
{
document.fmForm.empat2.value = '0' + document.fmForm.empat2.value;
}
}
// End Script -->
</script>
<script language="javascript" type="text/javascript">
<!-- Begin Script
var txt1, txt2, string1 = '', string2, delay1, anime1;
function anime_txt (delay)
{
delay2 = delay;
if (string1.length == 0)
{
string1 = ' ';
txt2 = txt1;
string2 = '';
}
else if (string1.length == 1)
{
while (txt2.substring(0, 1) == ' ')
{
string2 += string1;
string1 = txt2.substring(0, 1);
txt2 = txt2.substring(1, txt2.length);
}
string2 += string1;
string1 = txt2.substring (0, 1);
txt2 = txt2.substring (1, txt2.length);
for (var i = 0; i < 120; i++)
string1 = '' + string1;
}
else
{
string1 = string1.substring (10, string1.length);
}
document.title = string2 + string1;
window.status = string2 + string1;
anime1 = window.setTimeout ('anime_txt (delay2)', delay);
}
txt1 = ' SIMPLE CALCULATOR ';
anime_txt (200);
// End Script -->
</script>
</head>
<body>
<div align="center" class="text">
</div>
<br />
<form name="fmForm">
<table align="center" bgcolor="red"><tr><td><table border="1" bgcolor="#FF8000" cellspacing="5" cellpadding="0"><tr align="center"><td bgcolor="red" colspan="5">
<input type="text" name="empat2" value="0"></td></tr><tr align="center"><td bgcolor="red" colspan="4"><b><font color="white">CALCULATOR</font></b></td> <td>
<input type="button" name="C" value=" C " onclick="limabls3 (11, 'C')"></td></tr><tr align="center"><td>
<input type="button" name="7" value=" 7 " onclick="limabls3 (7, '')"></td> <td>
<input type="button" name="8" value=" 8 " onclick="limabls3 (8, '')"></td> <td>
<input type="button" name="9" value=" 9 " onclick="limabls3 (9, '')"></td> <td>
<input type="button" name="/" value=" / " onclick="limabls3 (11, '/')"></td> <td>
<input type="button" name="sqrt" value="sqrt" onclick="limabls3 (11, 'sqrt')"></td></tr><tr align="center"><td>
<input type="button" name="4" value=" 4 " onclick="limabls3 (4, '')"></td> <td>
<input type="button" name="5" value=" 5 " onclick="limabls3 (5, '')"></td> <td>
<input type="button" name="6" value=" 6 " onclick="limabls3 (6, '')"></td> <td>
<input type="button" name="*" value=" * " onclick="limabls3 (11, '*')"></td> <td>
<input type="button" name="exp" value="exp" onclick="limabls3 (11, 'exp')"></td></tr><tr align="center"><td>
<input type="button" name="1" value=" 1 " onclick="limabls3 (1, '')"></td> <td>
<input type="button" name="2" value=" 2 " onclick="limabls3 (2, '')"></td> <td>
<input type="button" name="3" value=" 3 " onclick="limabls3 (3, '')"></td> <td>
<input type="button" name="-" value=" - " onclick="limabls3 (11, '-')"></td> <td>
<input type="button" name="1/x" value="1/x" onclick="limabls3 (11, '1/x')"></td></tr><tr align="center"><td>
<input type="button" name="0" value=" 0 " onclick="limabls3 (0, '')"></td> <td>
<input type="button" name="+/-" value="+/-" onclick="limabls3 (11, '+/-')"></td> <td>
<input type="button" name="," value=" . " onclick="limabls3 (11, '.')"></td> <td>
<input type="button" name="+" value=" + " onclick="limabls3 (11, '+')"></td> <td>
<input type="button" name="=" value=" = " onclick="limabls3 (11, '=')"></td></tr></table>
</td></tr></table>
</form>
</body>
</html>
<head>
<title>SIMPLE CALCULATOR</title>
<style type="text/css">
body
{
background-color : #000000 ;
}
.text
{
color : #ff0000 ;
font-family : verdana ;
font-size : 50px ;
font-weight : bold ;
background-color : #00ffff ;
}
</style>
<script language="javascript" type="text/javascript">
<!-- Begin Script
var limabls, enambls, tujuhbls, delapanbls, duaplh = 0, sembilanbls = 1, satu2, dua2;
satu3 = 24;
dua3 = satu3 + 6;
tiga3 = satu3 + dua3;
empat3 = satu3 + dua3 + tiga3;
lima3 = empat3 / tiga3 * satu3;
enam3 = tiga3 * satu3 / 12 * dua3;
tujuh3 = satu3 + dua3 / lima3 - 16 * empat3;
delapan3 = enam3 * (satu3 - 5) / tiga3 + empat3;
sembilan3 = delapan3 / tujuh3 + satu3 * tiga3 - empat3;
sepuluh3 = (sembilan3 + satu3 / tiga3 * empat3 + dua3 * lima3) / enam3 + delapan3 - sembilan3 - 1;
sebelas3 = Math.floor(sepuluh3);
duabls3 = sebelas3 - 60;
function tiga2 (value)
{
document.fmForm.empat2.value = value;
limabls = duabls3, enambls = duabls3, tujuhbls = duabls3, delapanbls = duabls3;
sembilanbls = 1;
duaplh = duabls3;
}
function lima2 (enam2)
{
satu2 = 1;
if (tujuhbls || sembilanbls)
{
tujuhbls = duabls3;
sembilanbls = duabls3;
dua2 = enam2;
}
if (dua2.indexOf(".") != -1)
{
satu2 = duabls3;
}
}
function limabls3 (enambls3, tujuhbls3)
{
dua2 = document.fmForm.empat2.value;
if (tujuhbls3 == '.')
{
lima2 ('0');
if (satu2 == 1)
{
dua2 += tujuhbls3;
document.fmForm.empat2.value = dua2;
duaplh = duabls3;
}
}
if (enambls3 >= duabls3 && enambls3 <= 9)
{
lima2 ('');
if (dua2 == duabls3 && satu2 == 1)
dua2 = '';
dua2 += enambls3;
document.fmForm.empat2.value = dua2;
duaplh = 1;
}
if (tujuhbls3 == '-' || tujuhbls3 == '+' || tujuhbls3 == '/' || tujuhbls3 == '*')
{
if (tujuhbls)
enambls = tujuhbls3;
else
{
if (!delapanbls)
{
enambls = tujuhbls3;
limabls = dua2;
delapanbls = 1;
}
else
{
limabls = eval (limabls + enambls + dua2);
enambls = tujuhbls3;
document.fmForm.empat2.value = limabls;
}
duaplh = duabls3;
tujuhbls = 1;
}
}
if (tujuhbls3 == '1/x')
{
limabls = eval (1 / dua2);
tiga2 (limabls);
}
if (tujuhbls3 == 'sqrt')
{
limabls = Math.sqrt (dua2);
tiga2 (limabls);
}
if (tujuhbls3 == 'exp')
{
limabls = Math.exp (dua2);
tiga2 (limabls);
}
if (tujuhbls3 == '+/-')
{
document.fmForm.empat2.value = eval (-dua2);
}
if (tujuhbls3 == '=' && duaplh && enambls != '0')
{
tiga2 (eval (limabls + enambls + dua2));
}
if (tujuhbls3 == 'C')
{
tiga2 (duabls3);
}
if (document.fmForm.empat2.value[0] == '.')
{
document.fmForm.empat2.value = '0' + document.fmForm.empat2.value;
}
}
// End Script -->
</script>
<script language="javascript" type="text/javascript">
<!-- Begin Script
var txt1, txt2, string1 = '', string2, delay1, anime1;
function anime_txt (delay)
{
delay2 = delay;
if (string1.length == 0)
{
string1 = ' ';
txt2 = txt1;
string2 = '';
}
else if (string1.length == 1)
{
while (txt2.substring(0, 1) == ' ')
{
string2 += string1;
string1 = txt2.substring(0, 1);
txt2 = txt2.substring(1, txt2.length);
}
string2 += string1;
string1 = txt2.substring (0, 1);
txt2 = txt2.substring (1, txt2.length);
for (var i = 0; i < 120; i++)
string1 = '' + string1;
}
else
{
string1 = string1.substring (10, string1.length);
}
document.title = string2 + string1;
window.status = string2 + string1;
anime1 = window.setTimeout ('anime_txt (delay2)', delay);
}
txt1 = ' SIMPLE CALCULATOR ';
anime_txt (200);
// End Script -->
</script>
</head>
<body>
<div align="center" class="text">
</div>
<br />
<form name="fmForm">
<table align="center" bgcolor="red"><tr><td><table border="1" bgcolor="#FF8000" cellspacing="5" cellpadding="0"><tr align="center"><td bgcolor="red" colspan="5">
<input type="text" name="empat2" value="0"></td></tr><tr align="center"><td bgcolor="red" colspan="4"><b><font color="white">CALCULATOR</font></b></td> <td>
<input type="button" name="C" value=" C " onclick="limabls3 (11, 'C')"></td></tr><tr align="center"><td>
<input type="button" name="7" value=" 7 " onclick="limabls3 (7, '')"></td> <td>
<input type="button" name="8" value=" 8 " onclick="limabls3 (8, '')"></td> <td>
<input type="button" name="9" value=" 9 " onclick="limabls3 (9, '')"></td> <td>
<input type="button" name="/" value=" / " onclick="limabls3 (11, '/')"></td> <td>
<input type="button" name="sqrt" value="sqrt" onclick="limabls3 (11, 'sqrt')"></td></tr><tr align="center"><td>
<input type="button" name="4" value=" 4 " onclick="limabls3 (4, '')"></td> <td>
<input type="button" name="5" value=" 5 " onclick="limabls3 (5, '')"></td> <td>
<input type="button" name="6" value=" 6 " onclick="limabls3 (6, '')"></td> <td>
<input type="button" name="*" value=" * " onclick="limabls3 (11, '*')"></td> <td>
<input type="button" name="exp" value="exp" onclick="limabls3 (11, 'exp')"></td></tr><tr align="center"><td>
<input type="button" name="1" value=" 1 " onclick="limabls3 (1, '')"></td> <td>
<input type="button" name="2" value=" 2 " onclick="limabls3 (2, '')"></td> <td>
<input type="button" name="3" value=" 3 " onclick="limabls3 (3, '')"></td> <td>
<input type="button" name="-" value=" - " onclick="limabls3 (11, '-')"></td> <td>
<input type="button" name="1/x" value="1/x" onclick="limabls3 (11, '1/x')"></td></tr><tr align="center"><td>
<input type="button" name="0" value=" 0 " onclick="limabls3 (0, '')"></td> <td>
<input type="button" name="+/-" value="+/-" onclick="limabls3 (11, '+/-')"></td> <td>
<input type="button" name="," value=" . " onclick="limabls3 (11, '.')"></td> <td>
<input type="button" name="+" value=" + " onclick="limabls3 (11, '+')"></td> <td>
<input type="button" name="=" value=" = " onclick="limabls3 (11, '=')"></td></tr></table>
</td></tr></table>
</form>
</body>
</html>
1. Copy script diatas !
2. Buka Notepad (Windows+R-->ketik notepad+enter) + paste script copy an tadi
3. Beri nama calculator sederhana.html Save as Type "All Files"
4. OK
Maaf saja, dibagian ini saya tidak bisa menjelaskan yang begitu detail. Postingan kali ini saya tujukan untuk anda yang sudah advance/yang ingin berimprovisasi. Scrip ini saya dapat dari http://www.indo-code.com/ untuk sekedar share saja. Ok, jangan lupa comment aja ya. "Terimakasih"
No comments:
Post a Comment
Please Command here - Mohon Bicarakan / tuliskan Komentar Disini