This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Stwórz w obiekcie prywane pole nazwa. Dodaj publiczną metodę nazwa która zwraca wartość pola nazwa poprzedzoną tytułem "Pan" | |
Stwórz obiekt1 z metodę przedstaw się która wypisuje co w obiekcie wpisane jest pod nazwą name | |
Stwórz w obiekt1 metodę która przyjmie wartość liczbową i wpisuje ją do swojego licznika. Dodaj też funkcję która zwraca obecną wartość licznika. | |
Stwórz w obiek2 metodę, która przyjmie obiekt1 i zmieni jego nazwę i wartość licznika. | |
Stwórz w obiek2 metodę która sklonuje obiekt1. | |
Stwórz w obiek3 metodę, która wyzeruje obiekt1 (wpisze w niego wartości puste i zero). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Na stronie https://github.com/trekhleb/javascript-algorithms znajdź i wykorzystaj odpowiednie algorytmy do rozwiązania następujących problemów. | |
1. Program który uporządkuje tablicę 600 elemntów. Do stworzenia tablicu użyć funkcji losującej. | |
2. Paczka pringelsów, gdzie każdy włożony pringels ląduje na poprzednim. I wyjmmujemy je też od tego na górze paczki. Niech program daje możliwość dodawania i zabierania pringelsów i po każdym kroku drukuje zawartość paczki oraz ilość w środku. | |
3. Program, który w uporządkowanej tabliczy znajdzie, czy element istnieje używając jak najmniejszej ilości porównań. | |
4. Program który przyjmie dowolną ilość elementów nie wiedząc ile ich finalnie będzie. Będzie też pozwalał poruszać się po tych elementach w obie strony. | |
5. Program który przeszukuje każdy element w tablicy po koleji, żeby sprawdzić, czy element jest w tablicy(użyć algorytmu dostarczonego, nie w pętli). | |
6. Lista zapytań, gdzie klienci VIP są obsługiwani wczęsniej. Więc dodajemy zadania normalne i vip i potem program |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
W ciągu znaków "Witaj Świecie". Znajdzi w nim Świecie i zamień je na Użytkowniku, jeśli ciąg nie zawiera Świecie, to nic nie zmieniamy. | |
W ciągu znaków zamień przecinki na średniki | |
W ciągu znaków usuń przedostatni wyraz. | |
Zamień tablicę wyrazów na ciąg znaków połączony przez znak przecinka. | |
Zamień w ciągu znaków wszystkie wyrazy na duże litery, a znaki dolara na znaki euro. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Napisz stronę, która będzie działało z telefonu (można wykożystać podgląd w dev toolu). | |
Codzienny Tuzin | |
Obrazek Fasolowate 3 checkboxy | |
Obrazek Owoce Jagodowe(drobne) 1 checkbox | |
Obrazek Inne owoce 3 checkboxy | |
Obrazek Warzywa kapustne 1 checkbox | |
Obrazek Zielenina 2 checkboxy | |
Obrazek Inne warzywa 2 checkboxy | |
Obrazek Siemię lniane dobrze przeżute 1 checkbox | |
Obrazek Orzechy i nasiona 1 checkbox |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
W tablicy liczb pomnóż każdy wyraz przez 3 | |
W tablicy liter co drugą literę zamień na dużą literę. | |
W tablicy wyrazów sklej wszystkie wyrazy w jeden ciąg znaków i zwróć. Na konsolę wypisz z funkcji długość utworzonego wyrazu. | |
W tablicy wyrazaów wypisz te wyrazy, które zawierają literę a. Pozostałe dodaj do zwracanej tablicyB. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Napisz funkcję fun1 która przyjmuje wartość liczbową i zwraca jej wartość podniesioną o 1. | |
Napisz funkcję fun2 która przyjmie zwracaną przez fun1 wartość i pomnoży ją przez 5. | |
Napisz funkcję fun3 która przyjmie zwracaną przez fun2 wartość i wypisze jej wartość na konsoli oraz zwóci tą wartość zmniejszoną o 2. | |
Napisz funkcję fun4 która weźmie ciąg znaków i wypisze ile razy w słowie wystąpiła litera a. Następnie zwróci ciąg wyrazów w którym wszystkie litery 'a' zostaną zamienione na 'b'. | |
Napisz funkcję fun5 która weźmie zwracaną przez fun4 wartość i podniesie wszystkie znaki do dużych liter, a na konsoli wypisze ilość znaków w przekazanym słowie zmniejszoną o 2. | |
Napisz funkcję fun6 która podzieli ciąg znaków zwrócony z fun5 i każdą literę przypisze do tabliczy. finalnie zwróci tą tablicę a na konsoli wypisze "Skończone". |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Guarding clauses | |
Zabezpiecz funkcję f1 przed wartością zero. Gdy zero ma wypisać "błąd" Na konsoli. | |
Zabezpieczyć funkcję f2 przed pustym ciągiem znaków oraz przed wartością null. Gdy nie poprawne wartości rzucić błąd (ang. Error) a w komunikacie błędu wypisać "Pusta wartość". | |
Zabezpieczyć funkcję f3 przed tablicą złożoną z zero elementów. Gdy taka wartość nastąpi funkcja wypisuje na konsolę 0 i zwraca wartość 0. | |
Zebezpieczyć funkcję f4 przed liczbami mniejszymi od zera oraz innymi niż liczby całkowite. Dla takich liczb wypisać "Niepoprawny format" i zwrócić otrzymaną od użytkownika wartość razem z komunikatem, że spodziewana jest wartość całkowita i dodatnia. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
W php niech w bazie danych są trzymane ulubione przekąski , ich cena oraz ich ocena zdrowia (szacowana). | |
Jest pole do wprowadzenia posiłku razem z ceną i oceną jak to zdrowe. | |
Niech po naciśnięciu przycisku aplikacja losuje dowolny z 5 najtańszych. | |
Na 2 przycisku z 5 najzdrowszych przekąsk. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Niech buda(budynek z co najmniej 4 elementów) po naciśnięciu klawisza poruszy się(np. do góry). | |
Istotne, żeby poruszyły się wszystkie elementy, nie jeden. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Niech funkcja bierze w parametrze ciąg wyrazów(jako jeden string). | |
Ciąg wyrazów to kolejne wyrazy odzielone spacją. | |
testy do zadania: | |
if(func("x abc")=="x cba") | |
console.log("działa") | |
else{ | |
console.log("nie działa") | |
} | |
//if(func("x xyz x jkh")=="x zyx x hkj") | |
//console.log("działa") |