function wspolpracownik(imie, wiek) {
    this.imie = imie;
    this.wiek = wiek;
}

var prac1 = new wspolpracownik("Alicja", 23);
var prac2 = new wspolpracownik("Franek", 32);

----------

var prac1 = {imie:"Alicja", wiek:23};
var prac2 = {imie:"Franek", wiek:32};

----------

function pokazDane() {
    alert("Pracownik " + this.imie + " ma " + this.wiek + " lat.");    
}

function wspolpracownik(imie, wiek) {
    this.imie = imie;
    this.wiek = wiek;
    this.pokaz = pokazDane;
}

var prac1 = {imie:"Alicja", wiek:23, pokaz:pokazDane};
var prac2 = {imie:"Franek", wiek:32, pokaz:pokazDane};

prac1.pokaz();

----------

function wspolpracownik(imie, wiek) {
    this.imie = imie;
    this.wiek = wiek || 0;
    this.pokaz = pokazDane;
}

----------

function sprawdz(obj) {
    alert("Wanie dodano pracownika " + obj.imie + ".");
}
function wspolpracownik(imie, wiek) {
    this.imie = imie;
    this.wiek = wiek;
    this.pokaz = pokazDane;
    sprawdz(this);
}

----------

var pracownicyBD = new Array();
pracownicyBD[pracownicyBD.length] = new wspolpracownik("Alicja", 23);
pracownicyBD[pracownicyBD.length] = new wspolpracownik("Franek", 32);
pracownicyBD[pracownicyBD.length] = new wspolpracownik("Janka", 28);
pracownicyBD[pracownicyBD.length] = new wspolpracownik("Stefan", 24);

----------

var pracownicyBD = new Array();
pracownicyBD[pracownicyBD.length] = {imie:"Alicja", wiek:23, pokaz:pokazDane};
pracownicyBD[pracownicyBD.length] = {imie:"Franek", wiek:32, pokaz:pokazDane};
pracownicyBD[pracownicyBD.length] = {imie:"Janka", wiek:28, pokaz:pokazDane};
pracownicyBD[pracownicyBD.length] = {imie:"Stefan", wiek:24, pokaz:pokazDane};

----------

var pracownicyBD = [{imie:"Alicja", wiek:23, pokaz:pokazDane},
                    {name:"Franek", wiek:32, pokaz:pokazDane},
                    {name:"Janka", wiek:28, pokaz:pokazDane},
                    {name:"Stefan", wiek:24, pokaz:pokazDane}];

----------

function znajdzWGrupieWiekowej(dolna, gorna) {
    var wyniki = new Array();
    for (var i = 0; i < pracownicyBD.length; i++) {
        if (pracownicyBD[i].wiek >= dolna && pracownicyBD[i].wiek <= gorna) {
            wyniki = wyniki.concat(pracownicyBD[i].imie);
        }
    }
    return wyniki;
}
