Ocena użytkownikóww: ***** / 4
Nadesłany przez Tomasz Lubiński, 06 kwietnia 2011 22:30
Kod przedstawiony poniżej przedstawia główną część rozwiązania problemu.
Pobierz pełne rozwiązanie.Jeżeli nie odpowiada Ci sposób formatowania kodu przez autora skorzystaj z pretty printer'a i dostosuj go automatycznie do siebie.
kolejka_js.html:
...
//tablica przechowywujaca kolejkę
var kolejka = [];
//funkcja pokazujaca aktualny obraz kolejki
function pokaz()
{
var obraz_kolejki = document.getElementById("kolejka");
var obraz = "<i><początek kolejki></i><br>";
for (var i=0; i<kolejka.length; i++)
{
obraz += kolejka[i] + "<br>";
}
obraz += "<i><koniec kolejki></i><br>";
obraz_kolejki.innerHTML = obraz;
}
//funkcja wrzucajaca dane do kolejki
function wrzuc(x)
{
kolejka.push(x);
pokaz();
return false;
}
//funkcja biorąca dane ze kolejki
function zdejmij()
{
if (kolejka.length > 0)
{
alert(kolejka.shift());
}
else
{
alert("kolejka jest pusta");
}
pokaz();
return false;
}
...