Stack 2

2:18 AM
<$html>
<$head>
<$title>Struktur Fata stack<$/title>
<$script language = "JavaScript">
var stack = new Array();
function Input_ke_Stack(data)
{
stack.push(data);
}

function Ambil_dari_Stack()
{
var data_dari_stack = stack.pop();
if (data_dari_stack == undefined)
return "Stack Sudah Kosong";
else
return data_dari_stack;
}
function TampilkanStack(list)
{
list.options.length = 0;
for (var i = 0; i<$ stack.length; i++){
var data = new Option(stack[i]);
list.options[list.options.length] = data;
}
}
<$/script>
<$/head>
<$body>
<$form>
<$input type=text name=textSimpan>
<$input type=button value="Masukan ke Stack"
onClick='Input_ke_Stack(textSimpan.value);
textSimpan.value="";
TampilkanStack(medialist);'>
<$select name="mediaList" size=12>
<$option>Tampilan data...
<$/select>
<$input type=text name=textAmbil size=20>
<$input type=button value="Ambil dari Stack"
onClick="textAmbil.value=Ambil_dari_Stack();
TampilkanStack(mediaList);">
<$/form>
<$/body>
<$/html>
Read On 0 komentar

Stack 1

2:14 AM
<$html>
<$head>
<$title>Contoh Implementasi Push dan POP pada Stack<$/title>
<$/head>
<$body>
<$script type="text/javascript">
var stack = new Array;
stack.push("A");
stack.push("B");
stack.push("C");
document.write("stack:"+stack.toString()+"<$br>");

var Yangdiambil = stack.pop();
document.write("Data Yang Diambil : "+Yangdiambil);
document.write("<$br>");
document.write("Isi Stack Terakhir:"+stack.toString());
<$/script>
<$/body>
<$/html>
Read On 0 komentar

Script Kalender dan Jam Digital

10:51 PM
<$script>

setCal()

function getTime() {
// initialize time-related variables with current time settings
var now = new Date()
var hour = now.getHours()
var minute = now.getMinutes()
now = null
var ampm = ""

// validate hour values and set value of ampm
if (hour >= 12) {
hour -= 12
ampm = "PM"
} else
ampm = "AM"
hour = (hour == 0) ? 12 : hour

// add zero digit to a one digit minute
if (minute < minute = "0" 4 ="="" ar =" new" ar =" new" now =" new" year =" now.getYear()" month =" now.getMonth()" monthname =" getMonthName(month)" date =" now.getDate()" now =" null" firstdayinstance =" new" firstday =" firstDayInstance.getDay()" firstdayinstance =" null" days =" getDays(month," headerheight =" 50" border =" 2" cellspacing =" 4" headercolor = "midnightblue" headersize = "+3" colwidth =" 60" daycellheight =" 25" daycolor = "darkblue" cellheight =" 40" todaycolor = "red" timecolor = "purple" text = "">'
text += '<$TABLE BORDER=' + border + ' CELLSPACING=' + cellspacing + '>' // table settings
text += '<$TH COLSPAN=7 HEIGHT=' + headerHeight + '>' // create table header cell
text += '<$FONT SIZE=' + headerSize + ' style="color:' + headerColor + ';">' // set font for table header
text += monthName + ' ' + year
text += '<$/FONT>' // close table header's font settings
text += '<$/TH>' // close header cell

// variables to hold constant settings
var openCol = '<$TD WIDTH=' + colWidth + ' HEIGHT=' + dayCellHeight + '>'
openCol += '<$FONT style="color:' + dayColor + ';">'
var closeCol = '<$/FONT>'

// create array of abbreviated day names
var weekDay = new Array(7)
weekDay[0] = "Sun"
weekDay[1] = "Mon"
weekDay[2] = "Tues"
weekDay[3] = "Wed"
weekDay[4] = "Thu"
weekDay[5] = "Fri"
weekDay[6] = "Sat"

// create first row of table to set column width and specify week day
text += '<$TR ALIGN="center" VALIGN="center">'
for (var dayNum = 0; dayNum <$ 7; ++dayNum) { text += openCol + weekDay[dayNum] + closeCol } text += '<$/TR>'

// declaration and initialization of two variables to help with tables
var digit = 1
var curCell = 1

for (var row = 1; row <$= Math.ceil((lastDate + firstDay - 1) / 7); ++row) { text += '<$TR ALIGN="right" VALIGN="top">'
for (var col = 1; col <$= 7; ++col) { if (digit $>$ lastDate)
break
if (curCell <$ firstDay) { text += '<$TD><$/TD>';
curCell++
} else {
if (digit == date) { // current cell represent today's date
text += '<$TD HEIGHT=' + cellHeight + '>'
text += '<$FONT style="color:' + todayColor + ';">'
text += digit
text += '<$/FONT><$BR>'
text += '<$FONT SIZE=2 style="color:' + timeColor + ';">'
text += '<$CENTER>' + getTime() + '<$/CENTER>'
text += '<$/FONT>'
text += '<$/TD>'
} else
text += '<$TD HEIGHT=' + cellHeight + '>' + digit + '<$/TD>'
digit++
}
}
text += '<$/TR>'
}

// close all basic table tags
text += '<$/TABLE>'
text += '<$/CENTER>'

// print accumulative HTML string
document.write(text)
}
<$/script>
<$p align="center"><$font style="font-family:arial;font-size:-2;">This free script provided by<$/font><$br>
<$font style="font-family:arial, helvetica;font-size:-2;"><$a href="http://javascriptkit.com">JavaScript
Kit<$/a><$/font><$/p>
Read On 0 komentar

Program Entri Data Pegawai

10:01 PM
<$html>
<$head><$title>Memanipulasi Data Pegawai<$/title>
<$script language = "javascript" type="text/javascript">
<$!--
var DBPegawai = new Array();
function Pegawai ( Fields_NIP,
Fields_Nama,
Fields_Gaji_Per_Jam,
Fields_Jam_Kerja,
Fields_Gaji_Total)
{
this.NIP = Fields_NIP;
this.Nama = Fields_Nama;
this.Gaji_Per_Jam = Fields_Gaji_Per_Jam;
this.Jam_Kerja = Fields_Jam_Kerja;
this.Gaji_Total = Fields_Gaji_Total;
}

function inputPegawai()
{
var Nama, Gaji_Per_Jam, Jam_Kerja, Gaji ;
while ( NIP = window.prompt ("Ketikan NIP (Nomor Induk Pegawai)\n\n Click
'cancel' untuk Berhenti !!."))
{
Nama = window.prompt("Nama Pegawai :");
Gaji_Per_Jam = parseInt(window.prompt("Gaji Per Jam :"));
Jam_Kerja = parseInt(window.prompt("Jumlah Jam Kerja :"));
Gaji = Gaji_Per_Jam*Jam_Kerja;
DBPegawai[DBPegawai.length] = new Pegawai(NIP, Nama, Gaji_Per_Jam, Jam_Kerja,
Gaji);
}
ShowPegawai();
}

function ShowPegawai(){
document.write("<$table border='1'>"+
"<$tr>"+
"<$th>NIP<$/th><$th>Nama<$/th><$th>Gaji Per Jam<$/th><$th>Jam Kerja<$/th>"+
"<$th>Gaji Total<$/th>"+
"<$/tr>");

for (i=0; i <$ DBPegawai.length; i++) {
document.write("<$tr>" +
" <$td>" + DBPegawai[i].NIP + "<$/td> +
" <$td>" + DBPegawai[i].Nama + "<$/td>"+
" <$td align='right'>" + DBPegawai[i].Gaji_Per_Jam +
" <$/td>" +
" <$td align='right'>" + DBPegawai[i].Jam_Kerja + "<$/td>" +
" <$td align='right'>" + DBPegawai[i].Gaji_Total + "<$/td>"
+
"<$/tr>");
}
document.write("<$/table>");
}
//-->
<$/script>
<$/head>
<$body onload ="inputPegawai();">
<$/body>
<$/html>
Read On 0 komentar

Record

9:47 PM
<$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", "S1");
Record[1] = new Mahasiswa("43E001", "Doni", "TI", "S1");
Record[2] = new Mahasiswa("43E001", "Dina", "TI", "S1");
Record[3] = new Mahasiswa("43E001", "Dini", "TI", "S1");
//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>");
}


//-->
<$/SCRIPT>
<$/body>
<$/html>
Read On 0 komentar

Menghitung dan Menampilkan Deret Fibonacci

9:39 PM
<$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 bgcolor="aqua">

<$/body>
<$/html>
Read On 0 komentar

Belajar Array dan Parameter Array

9:21 PM
<$html>
<$head>
<$title>Belajar Array<$/title>
<$/head>
<$body Bgcolor = "blue sky">
<$script language = "JavaScript">
<$!-- var DATA_KU = new Array("Saya","Sedang","Senang");
for (i=0; i<3; i++)
{
document.write(DATA_KU[i] +"
");
}

alert ("Selamat Belajar Struktur Data");
alert ("Semoga Memperoleh Ilmu Yang Bermanfaat");

//-->
<$/script>
<$/body>
<$/html>

=========================================

<$html>
<$head>
<$title>Parameter Array<$/title>
<$/head>
<$body Bgcolor = "blue sky">
<$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>
Read On 0 komentar

Fungsi Matematika

9:04 PM
<$html>
<$head>
<$title>Membuat fungsi Matematika Dengan Javascript<$/title>
<$/head>
<$body bg style="color:lavender;">
<$font style="font-family:comic sans ms;color:purple;">
<$script language="Javascript">
<$!-- function jumlah(x, y)
{
var hasil= x+y;
return(hasil);
}
var a = parseInt (prompt ("Ketikan Bilangan A = \n Ingat Jangan String"));
var b = parseInt (prompt ("Ketikan Bilangan B = \n Ingat Jangan String"));
var z = jumlah(a,b); document.write (z); document.write ("
");
document.write ("
");
document.write ("Tipe Data nya adalah = "+typeof(z));

//-->
<$/script>
<$/font>
<$/body>
<$/html>
Read On 0 komentar

Konversi Antar Sistem Bilangan

8:53 PM
<$html>
<$head>
<$title>konversi Antar Sistem Bilangan<$/title>
<$/head>
<$body bg style="color:aqua;">
<$font style="font-family:comic sans ms;color:green;">
<$script language="javascript">
<$!-- var bil = new Number(25);
document.write ("Bilangan Desimal : "+bil+"
");
document.write ("
");

document.write ("Biner : " + bil.toString(2) +"
");
document.write ("Oktal : " + bil.toString(8) +"
");
document.write ("Heksa : " + bil.toString(16) +"
");

//-->
<$/script>
<$/font>
<$/body>
<$/html>
Read On 0 komentar

Menambahkan 2 Bilangan

8:15 PM
<$html>
<$head>
<$title>Type Bilangan <$/title>
<$/head>
<$body bg >
<$span >
<$script language = "javascript">
<$!--
var a = 15;
b = 14;

tambah = a+b;
kali = a*b;

document.write ("A = "+a+" ");
document.write ("
");
document.write ("B = "+b+" ");
document.write ("
");
document.write ("
");
document.write ("Penambahan (" +a+ " + " +b+ ") = " + tambah);
document.write ("
");
document.write ("Perkalian (" +a+ " x " +b+ ") = " + kali);
document.write ("
");

<$//-->
<$/script>
<$/span>
<$/body>
<$/html>
Read On 0 komentar

Labels

Blogumulus by Roy Tanck and Amanda Fazani

Followers


Ngobrol yuu...!!


ShoutMix chat widget

Waktu