asd
This commit is contained in:
parent
9a7fbd17e5
commit
294c87ffb6
BIN
24_10_01/24_10_04 - Frontend.pptx
Normal file
BIN
24_10_01/24_10_04 - Frontend.pptx
Normal file
Binary file not shown.
48
24_10_01/diakinformacios_rendszer.js
Normal file
48
24_10_01/diakinformacios_rendszer.js
Normal file
|
@ -0,0 +1,48 @@
|
|||
let diak = {
|
||||
nev: "Szabó Márton",
|
||||
eletkor: 18,
|
||||
szak: "programozás",
|
||||
tantargyak: ["Matek", "PHP", "C#"]
|
||||
};
|
||||
|
||||
let diak2 = {
|
||||
nev: "Patai Olivér",
|
||||
eletkor: 19,
|
||||
szak: "programozás",
|
||||
tantargyak: ["Matek", "PHP", "C#"]
|
||||
}
|
||||
|
||||
let bemutatkozik = (diak) => {
|
||||
let {nev, eletkor, szak} = diak;
|
||||
return `Helló a nevem: ${nev}, ${eletkor} éves vagyok, és ${szak} szakon tanulok.`;
|
||||
};
|
||||
console.log(bemutatkozik(diak));
|
||||
|
||||
let diakok = [diak, diak2];
|
||||
|
||||
let kiirDiakAdatok = (diak) => {
|
||||
let {nev, eletkor: kor, tantargyak} = diak;
|
||||
return `Név: ${nev}\nKor: ${kor}\nTantárgyak: ${tantargyak.join(', ')}\n`;
|
||||
};
|
||||
diakok.forEach(element => {
|
||||
console.log(kiirDiakAdatok(element));
|
||||
});
|
||||
|
||||
|
||||
//rest operátor
|
||||
let tomb = [1,2,3,4,5];
|
||||
let [a,b, ...maradek] = tomb;
|
||||
console.log(maradek.join(', '));
|
||||
|
||||
let {tantargyak, szak, ...patai} = diak2;
|
||||
console.log(patai);
|
||||
|
||||
//spread operátor
|
||||
let tomb1 = [1,2,3];
|
||||
let tomb2 = [...tomb1, 4, 5];
|
||||
console.log(tomb2);
|
||||
|
||||
|
||||
let szabomarton = {...diak, nem: "férfi"};
|
||||
console.log(szabomarton);
|
||||
|
|
@ -12,6 +12,7 @@ console.log(b1);
|
|||
console.log(c1);
|
||||
console.log(d1);
|
||||
|
||||
//1 es indexű elem kimarad, a további elemek a rest operátor által egy tömbbe kerül
|
||||
let [elso, , ...maradek] = tomb;
|
||||
console.log(elso);
|
||||
console.log(maradek);
|
||||
|
@ -30,4 +31,4 @@ console.log(sport);
|
|||
//rest operátor
|
||||
let {nev: szemely, ...maradekok} = ember;
|
||||
console.log(szemely);
|
||||
console.log(maradekok);
|
||||
console.log(maradekok);
|
||||
|
|
Loading…
Reference in New Issue
Block a user