This commit is contained in:
kankys 2024-11-19 22:46:11 +01:00
parent 21a8457947
commit 1cdc9db504
2 changed files with 100 additions and 19 deletions

View File

@ -47,3 +47,93 @@ let $m5 = 4
// například let let = 3 // například let let = 3
// 10 cvičení // 10 cvičení
/*
1. vytvořte dvě proměnné student1 a student2. Do proměnných uložte dosažený počet bodů z testu (libovolná čísla, ale menší než 100)
2. do proměnných student1Name a student2Name uložte libovolná jména studentů
3. vypočítejte úspěšnost v %, pokud maximální počet bodů je 100 (npř: dosažení 20 bodů znamená úspěšnost 20%)
4. Vypište pro oba dva studenty výsledky ve tvaru ". . dosáhl(a) .... % úspěšnosti.
5. Možné vylepšení - pokud při výpočtu úspěšnosti dělíte maximálním počtem bodů (100), tak 100 uložte do proměnné s názvem maxPoints.
*/
// Počet dosažených bodů studenty
let student1 = 30
let student2 = 65
// Jména studentů
let student1Name = "Josef"
let student2Name = "Emil"
// Výpočet úspěšnosti v %, maximální počet bodů je 100
let maxPoints = 100
let result1 = (student1 / maxPoints) * 100
let result2 = (student2 / maxPoints) * 100
// Výsledek
console.log(student1Name + " " + "dosáhl" + " " + result1 + "% úspěšnosti.")
console.log(student2Name + " " + "dosáhl" + " " + result2 + "% úspěšnosti.")
// 11
// Boolen (pravda, nepravda -> true / false)
let adult = true
// Boolen - poperátory
let age = 21
let result = age !== 21
console.log(result)
/*
=== rovná se
!== nerovná se
< menší než (<=)
> větší než (>=)
*/
// 12 - cvičení
/*
do proměnné age uložte libovolný věk. Do dalších třech proměnných child, adult, pensioner uložte true nebo false podle toho, že pokud je člověku méně než 18, tak je dítě (child). Pokud je člověku více nebo rovno 18, tak je dospělý (adult). Ještě zajistěte, že pokud je člověku více nebo rovno 65, tak bude označen jako důchodce (pensioner). Výsledky vypište pod sebe např. takto:
Dítě: false
Dospělý: true
Důchodce: true
*/
// Definování věku
let age = 36
// Dítě
let child = age < 18
// Dospělý
let adult = age >= 18
// Důchodce
let pensioner = age >= 65
// Výpis výsledků
console.log("Dítě " + child)
console.log("Dospělý: " + adult)
console.log("Důchodce: " + pensioner)
// 13
let age = 17
if (5 > 0) {
console.log("Je to pravda")
}
if (age >= 18) {
console.log("Jste dospělí")
}
if (age < 18) {
console.log("Jsi dítě")
}
// 14

View File

@ -1,22 +1,13 @@
/* let age = 17
1. vytvořte dvě proměnné student1 a student2. Do proměnných uložte dosažený počet bodů z testu (libovolná čísla, ale menší než 100)
2. do proměnných student1Name a student2Name uložte libovolná jména studentů
3. vypočítejte úspěšnost v %, pokud maximální počet bodů je 100 (npř: dosažení 20 bodů znamená úspěšnost 20%)
4. Vypište pro oba dva studenty výsledky ve tvaru ". . dosáhl(a) .... % úspěšnosti.
5. Možné vylepšení - pokud při výpočtu úspěšnosti dělíte maximálním počtem bodů (100), tak 100 uložte do proměnné s názvem maxPoints.
*/
// Počet dosažených bodů studenty if (5 > 0) {
let student1 = 30 console.log("Je to pravda")
let student2 = 65 }
// Jména studentů if (age >= 18) {
let student1Name = "Josef" console.log("Jste dospělí")
let student2Name = "Emil" }
// Výpočet úspěšnosti v %, maximální počet bodů je 100 if (age < 18) {
let maxPoints = 100 console.log("Jsi dítě")
let vysledek = maxPoints + 10 }
console.log(student1Name + " " + "dosáhl" + " " + vysledek + " " + "%.")