diff --git a/tanuloi_nevsor/index.html b/tanuloi_nevsor/index.html
new file mode 100644
index 0000000..d95ba88
--- /dev/null
+++ b/tanuloi_nevsor/index.html
@@ -0,0 +1,16 @@
+
+
+
+
+
+ Tanulói névsor
+
+
+
+ Tanulói névsor
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tanuloi_nevsor/nevsor.js b/tanuloi_nevsor/nevsor.js
new file mode 100644
index 0000000..0656709
--- /dev/null
+++ b/tanuloi_nevsor/nevsor.js
@@ -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);
\ No newline at end of file