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)) } }