JavaScript

  • JS – walidacja nawiasów

    JS – walidacja nawiasów

    Jedno z podstawowych i najbardziej popularnych zagadnień stosowych – walidacja nawiasów. Poznajemy ten algorytm!

  • JS – rec + iter vol. 2

    JS – rec + iter vol. 2

    Kolejne ćwiczenie, tym razem silnia w dwóch wydaniach. Do dzieła!

  • JS – rec + iter vol. 1

    JS – rec + iter vol. 1

    Bardzo proste ćwiczenie na wyrobienie się w programowaniu – dodajemy dwie liczby rekurencyjnie i iteracyjnie. Do dzieła.

  • JS – console table

    JS – console table

    Uczymy się wykorzystywać console.table w JS. Zwracamy uwagę, że nieważne ile nam się wydaje, że wiemy, jest jeszcze sporo do odkrycia.

  • JS – binary generator

    JS – binary generator

    Piszemy generator, który pozwala nam „zgadywać” losową liczbę w dziesiętnym w zapisie binarnym. Piszemy po to, aby z niego korzystać i wyrobić w sobie naturalną umiejętność zamiany w pamięci z 10 na 0b.

  • JS – bitwise ex. 2

    JS – bitwise ex. 2

    Kolejne ćwiczenia bitwise. Dostajemy funkcję i mamy opisać jej działanie. Do dzieła.

  • JS – bitwise ex. 1

    JS – bitwise ex. 1

    Wykonujemy ćwiczenie sprawdzające znajomość operatorów bitwise. Dostajemy prostą funkcję i tłumaczymy jej działanie. Do dzieła.

  • JS – linked list cycle

    JS – linked list cycle

    Uczymy się pisać algorytm, który sprawdza, czy lista wiązana ma cykl, to jest czy się zapętla. Do dzieła.

  • JS – bitwise ++ vol. 2

    JS – bitwise ++ vol. 2

    Teraz sprawiamy, aby nasza funkcja increment działała z liczbami nieparzystymi. Nadal korzystamy z operatorów porównania, nie jest to bitwise pełną gębą, ale już całkiem niezły progress robimy.

  • JS – bitwise ++ vol. 1

    JS – bitwise ++ vol. 1

    Rozpoczynamy zabawę z próbą inkrementacji o 1 przez operatory bitowe. Do dzieła!

  • JS – bitwise podzielny przez

    JS – bitwise podzielny przez

    Uczymy się sprawdzać podzielność przez 2 i 4 oraz wykonywać przesuwanie bitowe. Do dzieła.

  • JS – bitwise 1st set bit

    JS – bitwise 1st set bit

    Uczymy się rozpoznawać pozycję pierwszego „ustawionego” bitu, czyli pierwszy bit o wartości 1. Do dzieła!