Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <head>
- <title>Menebak angka misterius</title>
- </head>
- <body>
- <form>
- Tebak angka misterius 1-50 di sini <br>
- <input type="text" name="tebak" size="10">
- <br><input id="submitTebakan" type="button" onclick="doGuess()" value="TEBAK">
- <input id="main-lagi" type="button" onClick="javascript:location.reload()" value="Main Lagi dong" style="display:none">
- <div id="pesan1"></div>
- <br><br><div id="pesan2"></div>
- <br><br><div id="history_tebakan"></div>
- <br><br>
- </form>
- </body>
- <script>
- /*
- Menebak angka misterius dari angka 1 sampai dengan 50
- code dibuat oleh Gunawan T Wicaksono
- */
- tebak = 0
- bilanganAcak = Math.floor(Math.random() * 50)
- f = document.forms[0]
- function doGuess() {
- myNumber = f.tebak.value
- //alert(bilanganAcak)
- if (myNumber == bilanganAcak) {
- tulisPesan1('HORE, kamu berhasil menabak angka misterius, yaitu angka ' + bilanganAcak + ".")
- berhenti()
- } else {
- if (myNumber > bilanganAcak ) {
- tulisPesan1('tebakan Anda lebih besar! ' )
- } else {
- tulisPesan1('tebakan Anda lebih kecil! ' )
- }
- }
- simpan(myNumber);
- catatLog()
- }
- function tulisPesan1(isiPesan) {
- document.getElementById('pesan1').innerHTML = isiPesan
- }
- function tulisPesan2(isiPesan) {
- document.getElementById('pesan2').innerHTML = isiPesan
- }
- function catatLog() {
- tebak++
- tulisPesan2("kamu telah menebak sebanyak "+tebak + " kali.")
- }
- function simpan(x) {
- document.getElementById('history_tebakan').innerHTML = document.getElementById('history_tebakan').innerHTML + ' ' + x
- }
- function berhenti() {
- document.getElementById('submitTebakan').disabled = true
- document.getElementById('main-lagi').style.display = '';
- }
- function stopRKey(evt) {
- var evt = (evt) ? evt : ((event) ? event : null);
- var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
- if ((evt.keyCode == 13) && (node.type=="text")) {return false;}
- }
- document.onkeypress = stopRKey;
- </script>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement