Be Are GO BLOG TETAP NGEBLOG

Tuesday, December 21, 2010

Tips Membuat Calculator Sederhana

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>
Membuat Kalkulator sederhana :
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