Skip to content

Praktični dio završnog ispita iz predmeta Web programiranje I

Notifications You must be signed in to change notification settings

tala-coder/Kamencici

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Praktični dio završnog ispita iz predmeta “Web programiranje I"

Zadatak

Kreirati jednostavnu web stranicu za igru „Kamenčići“. Pravila igre su sljedeća:

  • Na raspolaganju je hrpa kamenčića.
  • Igru igraju dva igrača.
  • Svaki igrač u svom potezu bira koliko će kamenčića baciti u vodu.
  • U svakom potezu, igrač mora baciti bar jedan kamenčić, te ne smije baciti više od pola kamenčića (dakle, smije uzeti pola, ali ne više).
  • Gubi igrač koji ostane bez poteza. Igrač ostaje bez poteza kada na hrpi ostane tačno jedan kamenčić.

Stranica se sastoji od:

  • jednostavnog tekstualnog prikaza broja kamenčića koji su na raspolaganju
  • input polja za unos broja kamenčića koje igrač želi skloniti sa hrpe
  • dugmića kojim igrač potvrđuje potez
  • tekstualnog prikaza koji igrač je na potezu

Detaljnije specifikacije, tok igre i napomene.

  • Svi elementi na stranici su centrirani. Input polje i dugmić se nalaze u jednoj liniji.
  • Padding i margine za svaki element na stranici su podešene na 10px.
  • Početni broj kamenčića je slučajan prirodan broj između 10 i 25.
  • Nakon unosa svakog poteza, mijenja se tekstualni prikaz o broju kamenčića, te podatak o tome koji igrač je na potezu.
  • U slučaju neispravnog unosa, javlja se JavaScript alert sa prikladnom porukom.
  • Na kraju igre, čitava stranica mijenja boju podloge, input polje i dugmić se blokiraju, te se umjesto broja kamenčića, prikazuje poruka o pobjedniku. Osim toga, u Bootstrap alertu se prikazuje lista svih poteza koji su vodili kraju partije.

Preview

kamencici.js.mp4

About

Praktični dio završnog ispita iz predmeta Web programiranje I

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published