Browse Source

js intro

master
Jakub Škrabánek 2 years ago
parent
commit
4922ccce0f
  1. 0
      01/01.html
  2. 0
      01/02.css
  3. 0
      01/03.js
  4. 64
      02/app.js
  5. 17
      02/index.html

0
01.html → 01/01.html

0
02.css → 01/02.css

0
03.js → 01/03.js

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

17
02/index.html

@ -0,0 +1,17 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>JavaScript</title>
</head>
<body>
<h1>JavaScript</h1>
<p id="demo"></p>
<script src="app.js"></script>
</body>
</html>
Loading…
Cancel
Save