Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var Student =
- {
- ime,
- prezime
- //constructor(_ime, _prezime)
- //{
- // this.ime = _ime;
- // this.prezime = _prezime;
- //},
- //fullName: function ()
- //{
- // return this.ime + " " + this.prezime;
- //}
- };
- Student.prototype.fullName = function ()
- {
- return this.ime + " " + this.prezime;
- }
- function Student(ime, prezime)
- {
- this.ime = ime;
- this.prezime = prezime;
- };
- function Students_pred10_zad01()
- {
- var poljeStudenata = new Array(new Student("Marko", "Maricic"), new Student("Luka", "Kusulja"), new Student("Alen", "Cacic"));
- do
- {
- //var s = new Student.constructor();
- var s = new Student();
- s.ime = prompt("Unesite ime studenta: ", "Boris");
- s.prezime = prompt("Unesite prezime studenta: ", "Bojanic");
- poljeStudenata.push(s);
- }
- while (confirm("Dali zelite dalje nastaviti unositi studente?").valueOf());
- do
- {
- var poredak = prompt("Na koji nacin zelite da polje bude sortirano? (Uzlazno / Silazno): ");
- if (poredak == "u")
- {
- poljeStudenata.sort(function (a, b)
- {
- var x = a.prezime.toLowerCase();
- var y = b.prezime.toLowerCase();
- if (x < y)
- {
- return -1;
- }
- else if (x > y)
- {
- return 1;
- }
- else
- {
- return 0;
- }
- });
- poljeStudenata.forEach(function (item)
- {
- alert(item.ime + " " + item.prezime);
- });
- }
- else if (poredak == "s")
- {
- poljeStudenata.sort(function (a, b)
- {
- var x = a.ime.toLowerCase();
- var y = b.ime.toLowerCase();
- if (x < y)
- {
- return -1;
- }
- else if (x > y)
- {
- return 1;
- }
- else
- {
- return 0;
- }
- }).reverse();
- poljeStudenata.forEach(function (item)
- {
- alert(item.fullName);
- });
- }
- else
- {
- alert("Niste unjeli ispravan unos!!");
- }
- }
- while (confirm("Dali zelite nastaviti sa sortiranjem?").valueOf());
- Exit_pred10_zad01();
- }
- function Strings_pred10_zad01()
- {
- var polje = new Array("Marko", "Zeljko", "Alen", "Frane");
- do
- {
- var ime = prompt("Unesite zeljeno ime: ", "Josip");
- polje.push(ime);
- }
- while (confirm("Dali zelite dalje nastaviti unositi imena?").valueOf());
- do
- {
- var poredak = prompt("Na koji nacin zelite da polje bude sortirano? (Uzlazno / Silazno): ");
- if (poredak == "u")
- {
- polje.sort();
- alert(polje);
- }
- else if (poredak == "s")
- {
- polje.sort().reverse();
- alert(polje);
- }
- else
- {
- alert("Niste unjeli ispravan unos!!");
- }
- }
- while (confirm("Dali zelite nastaviti sa sortiranjem?").valueOf());
- Exit_pred10_zad01();
- }
- function Exit_pred10_zad01()
- {
- return window.close();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement