Cvičení: Vyhledávání, dotazování
1
Vyhledávání a dotazy
to dáš
Založte si nový JavaScriptový projekt se soubory index.html
a index.js
Do index.js
si zkopírujte následující pole dat. Budeme s nimi pracovat v dalších cvičeních.
const numbers = [15, 6, 70, 41, 33, 27, 8, 16, 98, 60, 56];
const names = [
'Petr',
'Jana',
'Pavel',
'Zuzana',
'Eva',
'Adam',
'Onyx',
'Alex',
];
const persons = [
{ name: 'Petr', age: 16, gender: 'male' },
{ name: 'Jana', age: 8, gender: 'female' },
{ name: 'Pavel', age: 34, gender: 'male' },
{ name: 'Zuzana', age: 41, gender: 'female' },
{ name: 'Eva', age: 22, gender: 'female' },
{ name: 'Adam', age: 22, gender: 'male' },
{ name: 'Onyx', age: 37, gender: 'intersex' },
{ name: 'Alex', age: 29, gender: 'androgyne' },
];
- Pomocí funkce
forEach
vypište do konzole postupně věk každé osoby z polepersons
. - Pomocí metody
forEach
napište cyklus, který vypíše do konzole první písmeno z každného jména v polinames
. - Pomocí metody
find
najděte v polipersons
osobu se jménem "Adam" a vypište ji do konzole. - Vypište do konzole gender osoby se jménem "Onyx".
- Pomocí metody
findIndex
najděte v polipersons
index osoby s věkem 22 a mužským pohlavím. - Pomocí metody
some
zjistěte, jestli jsou v polinumbers
nějaká čísla dělitelná 11. - Pomocí metody
some
zjistěte, jestli jsou v polipersons
nějaké osoby nebinárního pohlaví, tedy nejsou animale
anifemale
. - Pomocí metody
every
zjistěje, jestli v polipersons
platí, že každá osoba je starší 18 let.
« předchozí
Vyhledávání a dotazovánínásledující »
Transformace