@massejferguson: wywołujesz calc wewnątrz definicji funkcji po return, czyli zasadniczo linie 18 i 19 nigdy się nie odpalą, nawet jakbyś wywołał funkcję. Zdefiniuj sobie też cenę biletów jako const, bo w funkcji widzę jest inna niż w linii 3.
@massejferguson: Jeszcze jedna drobna rzecz. Funkcja calc powinna zapewne nazywać się calcTotalTicketPrice, żeby była bardziej wymowna, ale nie wiem co to za platforma do zadań i o co tam chodzi.
Od biedy możesz stworzyć funkcję calcTotalTicketPrice, a potem przypisać ją do calc, żeby nie zmieniać wywołania z zadania. Możesz to potem fajnie argumentować czytelnością, i samodokumentującym się kodem. Ale punkt 3. pozwala po prostu na zmianę nazwy. Także luzik.
Zdefiniuj sobie też cenę biletów jako const, bo w funkcji widzę jest inna niż w linii 3.
Komentarz usunięty przez autora
Komentarz usunięty przez autora
dorosły *1, dziecko * 0.5?
Xd
Komentarz usunięty przez autora
Od biedy możesz stworzyć funkcję calcTotalTicketPrice, a potem przypisać ją do calc, żeby nie zmieniać wywołania z zadania. Możesz to potem fajnie argumentować czytelnością, i samodokumentującym się kodem. Ale punkt 3. pozwala po prostu na zmianę nazwy. Także luzik.
Jeszcze jeden fajny