repozitář pro předmět WTL
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

64 lines
1.4 KiB

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