Saturday, July 09, 2022

JavaScript programming basics


Základy programování v JavaScriptu


Úkol pro tebe. Připravil jsem ti hotový mini-program v JavaScriptu s Fibonacciho posloupností. Mám 2 varianty, rozhodni, která je lepší. Můžeš to upravovat rovnou v prohlížeči, výsledek je hned vidět vpravo.


Pro tyhle začátky je úplně jedno, zda Java nebo JavaScript, jde o princip a tady rovnou vidíš výsledek v pravém panelu.


Hotový program:

Fibonacci sequence:

Recursion:

https://jsbin.com/gopemiloki/edit?js,output

For loop:

https://jsbin.com/nakavuhuli/edit?js,output

https://jsbin.com/mayalijowa/edit?js,output


Úkol:

1. Podívej se na program, 1. i 2. variantu

1.a. Která varianta je lepší a proč?

2. Zkus si to naprogramovat sám znova (uprostřed šedé menu File / Clone, ať si nepřepíšeš originál, kdyžtak je originál ještě v příloze tohohle mailu)

3. Zkus nějakou změnu, úpravu (menu File / Clone)


Úkol:

Co je lepší a proč?

Zkus si to upravit.


Odkazy:

Co je to rekurze (nečti to celý)

https://cs.wikipedia.org/wiki/Rekurze_(programov%C3%A1n%C3%AD)

JavaScript cyklus for:

https://www.w3schools.com/js/js_loop_for.asp

- nečti to, jen klepni na Try it Yourself a zkus si něco sám


No comments: