String.prototype.replaceAt = function(index, character) { return this.substr(0, index) + character + this.substr(index+character.length); }; var retezec = "AHOJ" for(var i = 0;i var retezec = "AHOJ" var vystup = "" retezec = retezec.toUpperCase() for(var i = 0;i 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; }