38 lines
878 B
JavaScript
38 lines
878 B
JavaScript
let szamok=[5,21,37,89,112,533,76];
|
|
|
|
let szamok2=szamok.map((x)=>(x*2));
|
|
|
|
console.log(szamok2);
|
|
|
|
let osszeg=szamok.reduce((osszeg,szam)=>(osszeg+szam));
|
|
|
|
console.log(osszeg);
|
|
|
|
//Írjon függvényt, amely kap három tömböt, összefűzi őket egy tömbbe és ezt a tömböt visszaadja.
|
|
|
|
let a=[1,8,3];
|
|
let b=[4,55,6];
|
|
let c=[8,96,101];
|
|
|
|
function egyesit(a,b,c){
|
|
let osszes=[...a,...b,...c];
|
|
|
|
//Nem kivonás, hanem a növekvő sorrendet jelenti az a-b kifejezés!!
|
|
return osszes.sort((a,b)=>(a-b));
|
|
}
|
|
|
|
let osszes=egyesit(a,b,c);
|
|
|
|
console.log(osszes);
|
|
|
|
//Írjon függvényt ami a paraméterül kapott számok átlagát adja vissza! A paraméterek száma tetszőleges.
|
|
|
|
|
|
function atlag(...szamok){
|
|
let szamtomb=[...szamok];
|
|
|
|
return szamtomb.reduce((osszeg,szam)=>(osszeg+szam))/szamtomb.length;
|
|
}
|
|
|
|
console.log(atlag(1,2,3,4,5,6));
|
|
console.log(atlag(111,12,39)); |