2016-09-30 3 views
1

Für den Code unten loggt es offensichtlich nur "m" im Wort "man" wegen der "0". Wie logge ich alle drei Buchstaben ein?Wie loggen Sie mehrere Zeichen in charCodeAt

var userChoice = prompt("let me encode something!"); 
var userChoice = (userChoice.charCodeAt(0)); 
console.log (userChoice); 
+1

Durch Schleifen der Buchstaben? –

Antwort

0

Verwenden Ebene Schleife (für rückwärtskompatibel mit älteren Version von Browsern) eine Schleife durch alle Zeichen in userChoice

var userChoice = prompt("let me encode something!"); 
for (var i = 0; i < userChoice.length; i++) { 
    console.log (userChoice.charCodeAt(i)); 
} 
0

wie Kampf das?

var userChoice = prompt("let me encode something!"); 
for (i = 0; i < userChoice.length; i++) { 
    console.log(userChoice.charAt(i)); 
} 


var userChoice = prompt("let me encode something!"); 
for (i = 0; i < userChoice.length; i++) { 
    console.log(userChoice.charCodeAt(i)); 
}