potreboval by som pomoc pri vypisani pola ako pouzit funkciu toString aby ho vypisalo.
toto je zadanie co mam spravit:
Vytvorte v JavaScripte objekt Student, ktorý bude mat vlastnosti Meno, Priezvisko, PriemerZnamok.
Vytvorte konštruktor pre tento objekt.
Vytvorte metódu pre výpis vlastností objektu - použite predefinovanie metódy toString()
Vytvorte pole aspon piatich takýchto objektov pomocou operátora new.
Vytvorte funkciu, ktorá usporiada študentov podla priezviska
Vytvorte funkciu, ktorá usporiada študentov podla priemeru známok
V programe vypíšte zoznam zoradených študentov podla priezviska a potom podla priemeru známok
Zatial som sa dostal len ku tretiemu bodu
Vlozim tu moj kod pre lepsie pochopenie:
function Student (meno, priez, priem) {
this.Meno=meno;
this.Priezvisko=priez;
this.PriemerZnamok=priem;
}
var pole = new Array(4);
pole[0] = new Student("Roman", "Pis", 4);
pole[1] = new Student("Jan", "Mico", 4);
pole[2] = new Student("Karol", "tichy", 4);
pole[3] = new Student("Emil", "tuhy", 4);
pole[4] = new Student("Andy", "mraz", 4);
function toString(pole) {
return pole.toString();
}
document.write("Meno"+toString(pole)); //tu mi vzdy vypise len Meno[object Object],[object Object],[object Object],[object Object],[object Object] .
vedel by mi niekto poradit aby to vypisovalo normalne?