Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Nanizanka{
- naziv
- opis
- igralci
- ocena
- slika
- constructor(naziv, opis, igralci, ocena, slika){
- this.naziv = naziv;
- this.opis = opis;
- this.igralci = igralci;
- this.ocena = ocena;
- this.slika = slika;
- }
- Izpis1(){
- console.log(this.naziv + "\t" + this.ocena);
- }
- Izpis2(){
- console.log("Opis nanizanke " + this.naziv + "("+ this.ocena + "):" + this.opis + ". Igrajo: ");
- var i;
- for(i in this.igralci){
- console.log(this.igralci[i] + "\;");
- }
- }
- }
- var Serija1 = new Nanizanka ("The big bang theory", "A gruop of very smart friends", ["Emilia clarke", "Jim parsons", "Stan lee"], 5, "Imdb");
- var Serija2 = new Nanizanka ("Game of thrones", "Best hbo series", ["Emilia clarke", "Maise wiliams", "Jason Momoa"], 4.4, "HBO");
- var Serija3 = new Nanizanka ("Viking", "best vikings series", ["Jason Momoa", "Dean Halle", "George Washinton"], 5, "Vikings");
- var nanizanke = {
- Nanizanke : [],
- dodaj : function (nanizanka){
- if (nanizanka instanceof Nanizanka){
- this.Nanizanke.push(nanizanka);
- console.log("Dodano.");
- }
- else{
- throw console.error("Neuspešno dodajanje.");
- }
- },
- Izpisi : function(){
- var i;
- for (i in this.Nanizanke){
- console.log(this.Nanizanke[i]);
- }
- },
- Brisi : function(indeks){
- if(typeof(indeks) == 'number' && this.Nanizanke[indeks] != null){
- this.Nanizanke.splice(indeks, 1);
- console.log("Izbrisano.");
- }
- else{
- throw console.error("Niste vnesli pravilnega indeksa.");
- }
- },
- IsciPoIgralcu : function(delno){
- var polje=[];
- polje.push(delno);
- for(var i=0;i<this.Nanizanke.length;i++){
- for(var y=0;y<this.Nanizanke[i].igralci.length;y++){
- if(this.Nanizanke[i].igralci[y]==delno){
- polje.push(this.Nanizanke[i]);
- }
- }
- }
- return polje;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement