%html>
%head>
%title>Struktur Data 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=25>
%option>Tampilkan 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>
jason..mraz..i'm..yours
Senin, 20 April 2009
STACK (Push & Pop)
%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>
%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>
Langganan:
Postingan (Atom)