JavaScript/Kenjiro995/Poměnné-úvod
< JavaScript | Kenjiro995
Online editor
editovatNení nutné cokoliv instalovat protože existují online editory.
- https://replit.com/ - osvědčil se mi při ukládání vytvořených programů, při vytváření nové relace si lze vybrat z mnoha programovacích jazyků
- https://jsfiddle.net/ - ideální pro počáteční experimentování (použít pro tuto hodinu)
- okno HTML - použití scriptu v html
- okno CSC - pro kaskádové styly
- okno JavaScript + No-libray (pure JS) - pro psaní čistě v JavaScriptu
Deklarace proměnných
editovatPřed použitím proměnné, je nutné ji nejdříve deklarovat, ať už jenom jako prázdnou proměnou, definováním typu, nebo rovnou i přiřazením hodnoty. Přiřazením hodnoty se automaticky nastaví i typ.
- var - běžná proměnná bez omezení působnosti, připomíná globální proměnné
- let - přístup k ní je omezená jen v rámci nějakého bloku, připomíná lokální proměnnou
- const - je konstanta a proto nelze hodnotu dále měnit, bývá zvykem konstantu pojmenovat velkými písmeny
var text = "Můj text <br>";
var nadpis ="<h1>Hlavní nadpis</h1>";
var JmenoOsoby = "Kenjiro"; //textový řetězec STRING
var a = 36; //celé číslo INTEGER/Number
var f = 6.339; //desetinné číslo FLOAT
const PI = 3.14;
var pravda = true; //logická hodnota Boolean (true/false)
var dny = ["Neděle", "Pondělí", "Úterý", "Středa", "Čtvrtek", "Pátek", "Sobota"]; //pole Array
Hromadná deklarace proměnné:
var x = 5, y = 10, z = 100, text = "ahoj";
Proměnnou lze definovat jako vzorec při deklaraci:
var a = 13, b = 30;
var vysledek = a * (a + b);
Je také možné proměnou nejdříve deklarovat a později ji přiřadit hodnotu:
var a, b, vysledek;
a = 13;
b = 30;
vysledek = a * (a + b);
Po vyskoušení v https://jsfiddle.net/ v okně JavaScript + No-libray (pure JS):
var a, b, vysledek;
a = 13;
b = 30;
vysledek = a * (a + b); // 13 * (13 + 30) = 13 * 43 = 599
document.write(vysledek);
Výstup:
599