From 13c9e5eb759df53bdc44ab7c8a427fcfa99c6a3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kov=C3=A1cs=20Rudolf?= Date: Mon, 14 Sep 2026 09:22:47 +0200 Subject: [PATCH] =?UTF-8?q?F=C3=BCggv=C3=A9nyek?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fuggvenyek/fuggvenyek.js | 31 +++++++++++++++++++++++++++++++ fuggvenyek/veletlenszam.js | 28 ++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 fuggvenyek/fuggvenyek.js create mode 100644 fuggvenyek/veletlenszam.js diff --git a/fuggvenyek/fuggvenyek.js b/fuggvenyek/fuggvenyek.js new file mode 100644 index 0000000..409c66d --- /dev/null +++ b/fuggvenyek/fuggvenyek.js @@ -0,0 +1,31 @@ + +function osszead(a,b,c){ + return a+b+c; +} + +console.log(osszead(10,20,30)); + +console.log(osszead("egy","kettő","három")); + +console.log(osszead(true,true,false)); + +function szorzas(a,b,c=10){ + return a*b*c; +} + +console.log(szorzas(10,2)); +console.log(szorzas(10,2,20)); + +//változó hosszúságú paraméterlista => arguments tömb +function osszeg(){ + let osszeg=0; + for (let i = 0; i < arguments.length; i++) { + osszeg+=arguments[i]; + } + return osszeg; + +} + +console.log(osszeg(10,56,888)); +console.log(osszeg(78,11,554,13,998,123)); +console.log(osszeg(991,31,56)); diff --git a/fuggvenyek/veletlenszam.js b/fuggvenyek/veletlenszam.js new file mode 100644 index 0000000..a4c3d07 --- /dev/null +++ b/fuggvenyek/veletlenszam.js @@ -0,0 +1,28 @@ +//Véletlen szám generálás + +let veletlenSzam=Math.floor(Math.random()*(200-10))+10; + +console.log(veletlenSzam); + +function randNum(min,max){ + return Math.floor(Math.random()*(max-min))+min; +} + +let veznevek=["Kiss","Nagy","Kozma","Lengyel","Tóth","Mészáros","Kósa"]; +let keresztnevek=["Anita","Áron","Béla","József","Sándor","Ágnes","Ella","Mátyás"]; + +//feladat: generáltatni 100 db véletlenszerűen kiválasztott nevet +let nevek=[]; +let darab=100; + +for (let i = 0; i < darab; i++) { + + let veznev=veznevek[randNum(0,veznevek.length)] + let kernev=keresztnevek[randNum(0,keresztnevek.length)] + nevek.push(veznev+" "+kernev); + +} + +console.log(nevek); + +//Írjon függvényt amely km/h értett sebességet átvált m/s -ra! \ No newline at end of file