Tanulói névsor
This commit is contained in:
76
tanuloi_nevsor/nevsor.js
Normal file
76
tanuloi_nevsor/nevsor.js
Normal file
@@ -0,0 +1,76 @@
|
||||
vezNevek=["Kiss","Kovács","Nagy","Kósa","Szigeti","Varga"]
|
||||
keresztNevek=["Zoltán","Éva","Ella","Ubul","Elek","Géza","Anna"]
|
||||
telepulesek=["Gyula","Békéscsaba","Csorvás","Orosháza","Szeged","Doboz"]
|
||||
utcaNevek=["Fő","Dózsa","Rákóczi","Kossuth","Csabai","Csorvási"]
|
||||
|
||||
let darab=100;
|
||||
|
||||
let root=document.getElementById('root');
|
||||
|
||||
class Tanulo{
|
||||
constructor(vezeteknev,keresztnev,telepules,utca,hazszam,eletkor){
|
||||
this.vezeteknev=vezeteknev,
|
||||
this.keresztnev=keresztnev,
|
||||
this.telepules=telepules,
|
||||
this.utca=utca,
|
||||
this.hazszam=hazszam,
|
||||
this.eletkor=eletkor
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
let tanulok=[];
|
||||
|
||||
function veletlenSzam(min,max){
|
||||
return Math.floor(Math.random()*(max-min))+min;
|
||||
}
|
||||
|
||||
|
||||
|
||||
for (let i = 0; i < darab; i++) {
|
||||
let hazszam=veletlenSzam(1,99);
|
||||
let eletkor=veletlenSzam(14,21);
|
||||
let vezeteknev=vezNevek[veletlenSzam(0,vezNevek.length)];
|
||||
let keresztnev=keresztNevek[veletlenSzam(0,keresztNevek.length)];
|
||||
let telepules=telepulesek[veletlenSzam(0,telepulesek.length)];
|
||||
let utca=utcaNevek[veletlenSzam(0,utcaNevek.length)];
|
||||
|
||||
let tanulo=new Tanulo(vezeteknev,keresztnev,telepules,utca,hazszam,eletkor);
|
||||
tanulok.push(tanulo);
|
||||
|
||||
}
|
||||
|
||||
for (let i = 0; i < tanulok.length; i++) {
|
||||
let tanuloKontener=document.createElement('div');
|
||||
|
||||
let tanulo_veznev=document.createElement('p');
|
||||
tanulo_veznev.textContent=tanulok[i].vezeteknev;
|
||||
tanuloKontener.appendChild(tanulo_veznev);
|
||||
|
||||
let tanulo_kernev=document.createElement('p');
|
||||
tanulo_kernev.textContent=tanulok[i].keresztnev;
|
||||
tanuloKontener.appendChild(tanulo_kernev);
|
||||
|
||||
let tanulo_telepules=document.createElement('p');
|
||||
tanulo_telepules.textContent=tanulok[i].telepules;
|
||||
tanuloKontener.appendChild(tanulo_telepules);
|
||||
|
||||
let tanulo_utca=document.createElement('p');
|
||||
tanulo_utca.textContent=tanulok[i].utca;
|
||||
tanuloKontener.appendChild(tanulo_utca);
|
||||
|
||||
let tanulo_hazszam=document.createElement('p');
|
||||
tanulo_hazszam.textContent=tanulok[i].hazszam;
|
||||
tanuloKontener.appendChild(tanulo_hazszam);
|
||||
|
||||
let tanulo_eletkor=document.createElement('p');
|
||||
tanulo_eletkor.textContent=tanulok[i].eletkor;
|
||||
tanuloKontener.appendChild(tanulo_eletkor);
|
||||
|
||||
root.appendChild(tanuloKontener);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
console.log(tanulok.length);
|
||||
Reference in New Issue
Block a user