<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="UTF-8">
</head>
<body>
<!--nie zaczynaj nazw zmiennych i stałych od cyfr i pisz nazwy zmiennych po angielsku. Bardzo częstą praktyką jest stosowanie zapisu camelCase, czyli np. "veryImportantThing". -->
<script type="text/javascript">
// var - deklaracja zmiennej, obecnie stosujemy let
let wartosc = 100
let a = parseInt(Math.random()*100)
let b = parseInt(Math.random()*100)
// Stare ↓
// let a=parseInt(prompt("Podaj wartość a:","")) //parseFloat() 7.89
// let b=parseInt(prompt("Podaj wartość b:",""))
document.write("a+b="+(a+b)+"<br>")
document.write(`${a}+${b}=${a+b}<br>`)
let c=Math.floor(Math.random()*100) //Math.floor() - zakrąglenie w dół do całkowitej
//Math.random() losuje wartość losową z zakresu 0..1
document.write("a="+a+" b="+b+" c="+c+"<br>")
//nowszy zapis deklaracji zmiennej
let z=100.5 //nazwa:z, wartość:100.5, typ:float
let g="Ala" //nazwa:g, wartość:Ala, typ:łacuch znaków (string)
let k=100 //nazwa:k, wartość:100, typ:integer
//zapis stałej
const napis="Ala ma kota"
const podatekVat=23
// napis="Ola ma psa" // błąd
document.write("napis="+napis+"<br>")
</script>
</div>
</body>
</html>