fibonacci

<html>
<head>
<script>
<!--
function fibonacci(n) {
var i;
var Array_fib=new Array();

Array_fib.push(0);
Array_fib.push(1);

for(i=0; i<n; i++) {
Array_fib.push(Array_fib[0] + Array_fib[1]);
Array_fib.shift();
}
return Array_fib[0];
}
for(i=0; i<=20; i++);
document.write("Fibonacci ("+ i +")= "+ fibonacci (i) + "<br>");
//-->
</script>
</head>
<body>
</body>
</html>

Array

<html>
<head>
<title>parameter Array</title>
</head>
<body>
<script language = "JavaScript">
<!--
var tempat = ([]);
var data = prompt ("Ketik Jumlah Maksimum Array :");

for (m=1; m<=data; m++)
{
var bil = prompt ("Masukan Bilangan :")
tempat[m] = bil;
}

for (n=1; n<=data; n++)
{
document.write (" Elemen Array ("+n+") =" +tempat[n] + "<Br>");
}
//-->
</script>
</body>
</html>

Record

<html>
</head><title>Membuat Rekaman Objek</title></head>
<body>
<script language = "JavaScript">
<!--
var Record = new Array();
function Mahasiswa(npm, nama, prodi, jenjang) {
//Properti
this.npm = npm;
this.nama = nama;
this.prodi = prodi;
this.jenjang = jenjang;

// Metode

this.LihatRecordMahasiswa = LihatRecordMahasiswa;
}

function LihatRecordMahasiswa() {
document.write ("<td>" + this.npm + "</td>");
document.write("<td>" + this.nama + "</td>");
document.write ("<td>" + this.prodi + "</td>");
document.write("<td>" + this.jenjang + "</td>");
}

//mengisi data
Record[0] = new Mahasiswa ("43E001", "Dani", "TI", "SI");
Record[1] = new Mahasiswa ("43E001", "Doni", "TI", "SI");
Record[2] = new Mahasiswa ("43E001", "Dina", "TI", "SI");
Record[3] = new Mahasiswa ("43E001", "Dini", "TI", "SI");

//menampilkan data
document.write("<table border = '1'>");
document.write("<th>NPM</th> <th>Nama</th>");
document.write("<th>prodi</th><th>jenjang</th> <br> ");

for (i=0; i < Record.length; i++)
{
document.write("<tr>");
Record[i].LihatRecordMahasiswa();
document.write("</tr>");
}
document.write("<table> <br>");

document.write("<table border = '1'>");
document.write("<th>NPM</th> <th>Nama</th>");
document.write("<th>prodi</th><th>jenjang</th> <br> ");
for (i=0; i < Record.Length; i++)
{
document.write("<tr>");
Record[i].npm
document.write("</tr>");
}
document.write("</table>");

//-->

</script>
</body>
</html>

Angka hari

<html>
<body>

<script type="text/javascript">
var Hari = new Array("Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu");
var Angka_Hari = parseInt(prompt("Masukan Angka Hari"));

if (Angka_Hari == 1)
{
document.write (Hari [0]);
}

else if (Angka_Hari == 2)
{
document.write(Hari [1]);
}

else if (Angka_Hari == 3)
{
document.write(Hari [2]);
}
else if (Angka_Hari == 4)
{
document.write(Hari [3]);
}
else if (Angka_Hari == 5)
{
document.write(Hari [4]);
}
else if (Angka_Hari == 6)
{
document.write(Hari [5]);
}
else
{
document.write(Hari [6]);
}
</script>

<p>
This example demonstrates the if..else if...else statement.
</p>

</body>
</html>

Array 2

<html>
<head>
<title>belajar array</title>
</head>
<body>
<script language = "javaScript">
<!--

var DATA_KU = new Array ("minggu","senin","selasa","rabu","kamis","jumat","sabtu");

for (i=0; i<7; i++)
{

document.write(DATA_KU[i] +"<br>");

}

alert("Selamat Belajar Struktur Data");
alert("Semoga Memperoleh Ilmu yang bermanfaat");

//-->
</SCRIPT>
</BODY>
</HTML>

Array 3

<html>
<head>
<title>belajar array</title>
</head>
<body>
<script language = "javaScript">
<!--

var DATA_KU = new Array ("Saya","Sedang","Senang","Senang");

for (i=0; i<4; i++)
{

document.write(DATA_KU[i] +"<br>");

}

alert("Selamat Belajar Struktur Data");
alert("Semoga Memperoleh Ilmu yang bermanfaat");

//-->
</SCRIPT>
</BODY>
</HTML>

Array 4

<html>
<head>
<title>belajar array</title>
</head>
<body>
<script language = "javaScript">
<!--

var DATA_KU = new Array ("Saya","Sedang","Senang");

for (i=0; i<3; i++)
{

document.write(DATA_KU[i] +"<br>");

}

alert("Selamat Belajar Struktur Data");
alert("Semoga Memperoleh Ilmu yang bermanfaat");

//-->
</SCRIPT>
</BODY>
</HTML>