Browse Source

js intro

master
Jakub Škrabánek 2 weeks ago
parent
commit
be674a5aa4
  1. 76
      05_js_intro/app.js
  2. 17
      05_js_intro/index.html

76
05_js_intro/app.js

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

17
05_js_intro/index.html

@ -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…
Cancel
Save