From 4922ccce0f818f967c854ebad4cc05814ec13a17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20=C5=A0krab=C3=A1nek?= Date: Fri, 17 Feb 2023 12:22:54 +0100 Subject: [PATCH] js intro --- 01.html => 01/01.html | 0 02.css => 01/02.css | 0 03.js => 01/03.js | 0 02/app.js | 64 +++++++++++++++++++++++++++++++++++++++++++ 02/index.html | 17 ++++++++++++ 5 files changed, 81 insertions(+) rename 01.html => 01/01.html (100%) rename 02.css => 01/02.css (100%) rename 03.js => 01/03.js (100%) create mode 100644 02/app.js create mode 100644 02/index.html diff --git a/01.html b/01/01.html similarity index 100% rename from 01.html rename to 01/01.html diff --git a/02.css b/01/02.css similarity index 100% rename from 02.css rename to 01/02.css diff --git a/03.js b/01/03.js similarity index 100% rename from 03.js rename to 01/03.js diff --git a/02/app.js b/02/app.js new file mode 100644 index 0000000..e6d7af6 --- /dev/null +++ b/02/app.js @@ -0,0 +1,64 @@ +console.log("Hello world!") +// deklarování proměných +// var x; var y; var z; +var x, y, z; +x = 3; y = 4; z = x + y; +console.log(z); +//jednoduchý if +if (z < 10) { + console.log("je menší než 10") +} else { + console.log("je vetší nebo rovno 10") +} + +console.log(x % y) +//and +if (x < 5 && y < 5){ + console.log("obe cisla jsou mensi nez 5") +} +//or +if (x > 10 || y > 10){ + console.log("jedno z cisel je vetší než 10") +} + +//DATOVE TYPY +//cislo +let cislo = 5; +//string +let jmenoPrijmeniCiziOsoby = "Jmeno Prijmeni" +let usaperson = ' O\'corner '; +let citace = "Tož panovník pravil \"Dlabejte, co hrdlo ráčí\""; +//boolean +let pravda = true; +let lez = false; +//objekt JSON +const osobnost = {jmeno:"Jan",prijmeni:"Novak"}; +//pole - array +const znackyAut = ["Skoda","Audi","Nissan"] +//datum +const datum = new Date(); + + +//Davat si bacha na deklaraci promených +let testPromena; //nedefinovaná proměna - undefined +testPromena = 5; //definice - number +testPromena = "text"; // definice - string + + + +function nazevFunkce() { + console.log("Dneska"); + console.log("to"); + console.log("vidim"); + console.log("na"); + console.log("JS SPAM"); +} + +function binarkovac(cislo){ + // let i = 0 --> začátek - startovní pozice, + // i < cislo --> průběh - do kdy to má pracovat + // i++ --> konec - co má udělat na konci cyklu + for (let i = 0; i < cislo; i++) { + console.log("i=" + i + "-->" + (2 ** i)) + } +} \ No newline at end of file diff --git a/02/index.html b/02/index.html new file mode 100644 index 0000000..b57e11f --- /dev/null +++ b/02/index.html @@ -0,0 +1,17 @@ + + + + + + + JavaScript + + + +

JavaScript

+ +

+ + + + \ No newline at end of file