Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Jeśli będziesz mieć problem z rozwiązaniem tego zadania, poproś o pomoc na odpowiednim kanale na Slacku, tj. s1e04-js-basics (dotyczy mentee) lub na ogólnodostępnej i bezpłatnej społeczności na Discordzie. Pamiętaj, aby treść Twojego wpisu spełniała odpowiednie kryteria.

 

#03 JavaScript: Podstawy – obiekty

Tym razem w pliku app.js znajdziesz rozbudowaną strukturę, która przechowuje informacje o książkach. Nazwa właściwości obiektu to number ISBN książki. Przypisana do niej wartość to obiekt, który przechowuje informacje o książce identyfikującej się tym numerem ISBN.

Twoim zadaniem będzie napisanie funkcji getTitle oraz getTranslator, które pozwolą pobrać informacje o konkretnej książce. Funkcja getAuthor została już napisana i możesz się na niej wzorować, jednak pamiętaj, że przyjmuje ona tylko jeden parametr.

W przypadku Twoich funkcji (metod) mamy dodatkową zależność, która jest identyfikowana przy pomocy drugiego parametru. Pamiętaj, aby sprawdzić, czy właściwość istnieje. Jeśli nie, to zwróć null.

W przypadku funkcji getTranslator sprawdź również, czy wartość dla konkretnego języka we właściwości translator nie jest równa null. Jeśli jest, oznacza to, że wybrany język jest językiem oryginału i wtedy należy zwrócić false.

 

Jeśli nie posiadasz materiałów do tego zadania tj. PDF + wideo, projekt + Code Review, znajdziesz je na stronie devmentor.pl

⬅️ poprzednie zadanie | następne zadanie ➡️