✅ 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.
Tym razem wykorzystasz dwa rodzaje pętli.
Twój kolega ma syna w podstawówce i właśnie uczy go tabliczki mnożenia. Zaoferowałeś pomoc w formie programu, który pokaże wszystkie działania mnożenia dla wybranej liczby.
Za pomocą pętli for stwórz rozwiązanie, które będzie wyświetlać kolejne wyniki mnożenia.
- Pierwszym czynnikiem niech będzie wartość zmiennej
x, np.const x = 4. - W miejsce drugiego czynnika wstaw kolejne cyfry od 1 do 9.
Wyświetlane działania powinny prezentować się jak poniżej:
4 x 1 = 4
4 x 2 = 8
4 x 3 = 12
4 x 4 = 16
// ...
Jak już wszystko będzie działać, zmień const x = 4 na const x = prompt('Podaj liczbę!'). Dzięki prompt() możesz pobierać dane od użytkownika. Idelanie, jeśli za każdym razem sprawdzisz, czy podana przez użytkownika wartość mieści się w przedziale od 1 do 9.
Zwróć uwagę, że najpierw tworzymy rozwiązanie dla konkretnego przypadku, a dopiero potem je uogólniamy. Tak ułatwiamy sobie proces tworzenia algorytmu. Pamiętaj o tym! Postaraj się w ten sposób rozwiązywać kolejne zadania.
Pomyślałeś, że przy okazji stworzysz program do nauki potęgowania.
Niech działa on następująco: jeśli a = 3 (podstawa) oraz n = 4 (wykładnik) to w konsoli wyświetla się 3 * 3 * 3 * 3 = 81
W tym rozwiązaniu również możesz użyć prompt() i sprawdzać, czy użytkownik wprowadza odpowiednie dane.
⛔ 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 ➡️