Tanulói névsor
This commit is contained in:
16
tanuloi_nevsor/index.html
Normal file
16
tanuloi_nevsor/index.html
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="hu">
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<title>Tanulói névsor</title>
|
||||||
|
<script src="nevsor.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<h1>Tanulói névsor</h1>
|
||||||
|
<div id="root">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
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