Belajar Membuat Script Tes Kecocokan Pasangan Dengan JavaScript

Dari baru mulai belajar program JavaScript sampai sekarang saya paling ga paham tentang script Belajar Membuat Tes Kecocokan Pasangan Dengan JavaScript secara gimana hanya dengan sebuah kode kita bisa mengetahui kecocokan kita dalam persen. Pernahkan anda melihat iklan di televisi tentang mengecek kecocokan anda dengan pasangan dengan mengirim sms, saya sih sebenarnya ga pernah percaya dengan yang begituan, tapi pingin tahu juga gimana cara buat program yang seperti itu.
Yang aneh dari program JavaScript berikut ini adalah perentase kococokan anda dengan pasangan anda akan berbeda berbeda satu sama lain, dan walaupun anda coba beberapa kali hasilnya akan sama jika anama yang anda masukan sama. Salut buat yang bikin script ini, maklum bukan saya yang bikin hanya nyari info dan mencoba saya sharing kepada anda, kalo penasaran coba aja lihat script berikut ini. Siapkan notepad, dan copas kode berikut ini ;


<html>
<head>
    <title>Tes Kecocokan by www.gudangcara.co.cc</title>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <meta name="distribution" content="Global" />
    <meta name="copyright" content="JavaScriptBank.com" />
</head>
<body>
<center>
<h1>Tes Kecocokan Anda dan Pasangan Anda</h1>
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function calc() {
first = document.loveform.name1.value.toUpperCase();
firstlength = document.loveform.name1.value.length;
second = document.loveform.name2.value.toUpperCase();
secondlength = document.loveform.name2.value.length;
var LoveCount=0;
for (Count=0; Count < firstlength; Count++) {
letter1=first.substring(Count,Count+1);
if (letter1=='L') LoveCount+=2;
if (letter1=='O') LoveCount+=2;
if (letter1=='V') LoveCount+=2;
if (letter1=='E') LoveCount+=2;
if (letter1=='Y') LoveCount+=3;
if (letter1=='O') LoveCount+=1;
if (letter1=='U') LoveCount+=3;
}
for (Count=0; Count < secondlength; Count++) {
letter2=second.substring(Count,Count+1);
if (letter2=='L') LoveCount+=2;
if (letter2=='O') LoveCount+=2;
if (letter2=='V') LoveCount+=2;
if (letter2=='E') LoveCount+=2;
if (letter2=='Y') LoveCount+=3;
if (letter2=='O') LoveCount+=1;
if (letter2=='U') LoveCount+=3;
}
amount=0;
if (LoveCount> 0) amount=  5-((firstlength+secondlength)/2)
if (LoveCount> 2) amount= 10-((firstlength+secondlength)/2)
if (LoveCount> 4) amount= 20-((firstlength+secondlength)/2)
if (LoveCount> 6) amount= 30-((firstlength+secondlength)/2)
if (LoveCount> 8) amount= 40-((firstlength+secondlength)/2)
if (LoveCount>10) amount= 50-((firstlength+secondlength)/2)
if (LoveCount>12) amount= 60-((firstlength+secondlength)/2)
if (LoveCount>14) amount= 70-((firstlength+secondlength)/2)
if (LoveCount>16) amount= 80-((firstlength+secondlength)/2)
if (LoveCount>18) amount= 90-((firstlength+secondlength)/2)
if (LoveCount>20) amount=100-((firstlength+secondlength)/2)
if (LoveCount>22) amount=110-((firstlength+secondlength)/2)
if (firstlength==0 || secondlength==0) amount= "Err";
if (amount < 0) amount= 0;
if (amount >99) amount=99;
document.loveform.output.value=amount+"%";
}
//  End -->
</script>
<form name=loveform>
<input value="Nama Anda" name="name1" type="text" size="20"> +
<input value="Nama Pasangan Anda" name="name2" type="text" size="20"> =
<input value="" name="output" type="text" size="6">
<br>
<br>
<input value="TES" name="TES" type="button" value="calculate" onclick="calc()">
</form>
</center>
</body>
</html>
Setelah dicopas save kode dengan extensi *.html misalnya teskecocokan.html. Jika mau lihat demonya bisa langsung anda download DISINI.
Selamat mencoba Belajar JavaScript dan semoga bermanfaat
salam "Friend Share Friend Care"