2 changed files with 93 additions and 0 deletions
@ -0,0 +1,76 @@ |
|||
console.log("Ahoj z app.js") |
|||
|
|||
//deklarace proměnných
|
|||
// let x,
|
|||
// var y,
|
|||
// const z
|
|||
|
|||
let x,y,z; |
|||
x = 2; y=12; z=x+y |
|||
console.log(z) |
|||
|
|||
//jenoduchý if
|
|||
if (z < 10) { |
|||
console.log("z je mensi než 10") |
|||
} else { |
|||
console.log("z je větší než 10 nebo rovno") |
|||
} |
|||
|
|||
//logický AND
|
|||
if (x<5 && y<5) { // altGR+c=&
|
|||
console.log("Obě čísla jsou menší než 5") |
|||
} |
|||
|
|||
//logický OR
|
|||
if (x>10 || y>10) { // altGR+w=|
|
|||
console.log("jedno z čísel je větší než 10") |
|||
} |
|||
|
|||
//DATOVÉ TYPY
|
|||
//cislo
|
|||
let cislo = 5; |
|||
let desetinneCislo = 12.5; //potřeba desetinná tečka
|
|||
//string
|
|||
let jmenoPrijmeni = "Jmeno Příjmení" |
|||
let usaperson = 'O\'corner' // Shift + ¨ = '
|
|||
let citace = "Tak panovník pravil \"Dlabejte co hrdlo ráčí a milujte se\""; //eskejpování za pomocí \ <- AltGr+q
|
|||
console.log(citace) |
|||
//array - pole
|
|||
const znackyAut = ["Skoda", "Nissan", "Ford", "Audi"] // AltGr + f|g = [|]
|
|||
//objekt JSON
|
|||
const osobnost = { jmeno:"Jan", |
|||
prijmeni:"Novak", |
|||
vek:"20", |
|||
rodneMesto:"Roudnice nad Labem"} |
|||
console.log("Nase nový kolega se jmenuje:"+osobnost.jmeno+ " "+osobnost.prijmeni) |
|||
//datum
|
|||
const datum = new Date(); |
|||
|
|||
//Davat si bacha na deklaraci promenných
|
|||
let testPromenna; //nedefinovaná proměnná - jenom existuje - je "undefined"
|
|||
testPromenna = 5; //definice - number
|
|||
testPromenna = "text"; //definice - string
|
|||
|
|||
//vytvoření funkcne (ta se hnedka nevolá)
|
|||
function nazevFunkce() { |
|||
console.warn("Dneska"); |
|||
console.log("je"); |
|||
console.log("konečně"); |
|||
console.log("Pátek!!!"); |
|||
console.warn("Huráááá"); |
|||
alert("HURÁÁÁ PÁÁÁTEK") |
|||
} |
|||
nazevFunkce(); |
|||
|
|||
function cislo2bin(cislo) { |
|||
console.log("bin 2^"+cislo+"-->"+(2**cislo)) |
|||
} |
|||
|
|||
function binarkovac(cislo) { |
|||
// let i = 0 -> začátek - startovní pozice
|
|||
// i <= cislo -> průběh - do kdy má pracovat
|
|||
// i++ -> konec - co ma udělat na konci cyklu
|
|||
for (let i = 0; i <= cislo; i++) { |
|||
console.log("2^"+i+"-->"+(2**i)) |
|||
} |
|||
} |
@ -0,0 +1,17 @@ |
|||
<!DOCTYPE html> |
|||
<html lang="en"> |
|||
<head> |
|||
<meta charset="UTF-8"> |
|||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
|||
<title>Document</title> |
|||
</head> |
|||
<body> |
|||
<h1>Javascript intro</h1> |
|||
|
|||
<script> |
|||
// zde můžu psát JavaScript kod |
|||
console.log("Ahoj z JavaScript kodu z index.html") |
|||
</script> |
|||
<script src="app.js">//takle připojuji JS soubor</script> |
|||
</body> |
|||
</html> |
Loading…
Reference in new issue