NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 13 - Textové řetězce v JavaScriptu podruhé - Práce se znaky

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Martin Horázný:21.3.2024 11:57

Ahoj.
Pokud se do proměnné posun u skriptu na cézarovu šifru zadá číslo větší než 26, nebo záporné, začne skript opět vypisovat nechtěné znaky.
Předejít se tomu dá například touto podmínkou:

if ((posun >= 26) || (posun <= 0)){
posun = 1;
}

 
Odpovědět
21.3.2024 11:57
Avatar
DarkCoder
Člen
Avatar
Odpovídá na Martin Horázný
DarkCoder:21.3.2024 13:08

Lepší je provést normalizaci posunu:

posun %= ('z' - 'a' + 1); // 0 - 25
Odpovědět
21.3.2024 13:08
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.