krouzek:caesarova_sifra

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
krouzek:caesarova_sifra [2020/01/15 17:05] adminkrouzek:caesarova_sifra [2023/11/15 20:54] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 21: Řádek 21:
 var retezec = "AHOJ" var retezec = "AHOJ"
 var vystup = "" var vystup = ""
 +
 +retezec = retezec.toUpperCase()
    
 for(var i = 0;i<retezec.length;i++){ for(var i = 0;i<retezec.length;i++){
Řádek 36: Řádek 38:
  
 </code> </code>
 +
 +
 +
 +<code javascript>
 +
 +abeceda = ["A","B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z"];
 +sifra = ["F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "A","B", "C", "D", "E"];
 +
 +
 +function sifrovani() {
 +    var x = document.getElementById("vstup").value;
 +    
 +    var vystup =""
 +    for (i=0; i < x.length; i++){
 +        document.getElementById("vystup").value = vstup;
 +
 +        indexPismenka = abeceda.indexOf(x[i])
 +        if(indexPismenka<0){
 +            vystup+="?"
 +        }else{
 +            vystup+=sifra[indexPismenka]
 +        }
 +    }
 +    
 +    document.getElementById("vystup").value = vystup;
 +}
 +</code>
 +
 +
  • krouzek/caesarova_sifra.1579107907.txt.gz
  • Poslední úprava: 2023/11/15 20:54
  • (upraveno mimo DokuWiki)