Coding Challenge #6

Cześć!

Witaj ponownie w serii “Coding Challenge”! Co piątek w ramach tej serii udostępniamy nowe programistyczne wyzwanie. Twoim zadaniem będzie rozwiązanie dwóch zadań, dzięki czemu będziesz miał okazję poćwiczyć swoje umiejętności programowania i rozwiązywania problemów. Do każdego z nich dołączymy zbiór testów, które pozwolą Ci sprawdzić, czy rozwiązałeś je poprawnie.

Pora na Challenge #6, w ramach którego przygotowaliśmy dla Ciebie:

Zadanie nr 1 (Folder w repozytorium 11):

Twoim zadaniem jest utworzenie funkcji rysującej kwadrat, który składa się ze znaków '+'. Przyjmujemy, że do funkcji przekazywana jest liczba typu całkowitego z przedziału od 0 do 50.

Przykład:

Dla n = 3, oczekujemy kwadratu 3x3 takiego jak poniżej:

+++
+++
+++

Zadanie nr 2 (Folder w repozytorium 12):

Twoim drugim zadaniem jest utworzenie funkcji, która wartość koloru zapisanego w modelu RGB, zamienia na wartość koloru zapisaną w systemie szesnastkowym.

Przykład:

Dla koloru (0, 51, 255) zwraca #0033ff;

Powodzenia!

Kod niezbędny do wykonania challenge’u znajdziesz tutaj (foldery 11 i 12): https://bitbucket.org/23_knots/zk-challange/src/master/.

Aby uruchomić kod, należy wykonać polecenie:
npm install

Następnie dopisać brakujący kod funkcji, a na koniec uruchomić testy poleceniem:
npm test

Powodzenia i do usłyszenia w poniedziałek, kiedy to omówimy możliwe rozwiązania.

Coding Challenge 5

Tutaj znajdziesz zadania z poprzedniego Coding Challenge.