function scramble(a){a=a.split("");for(var b=a.length-1;0<b;b--){var c=Math.floor(Math.random()*(b+1));d=a[b];a[b]=a[c];a[c]=d}return a.join("")}
Ich habe diesen Code erhalten, die durch den Aufruf eines Alarm in Scrambling ein einziges Wort wirksam zu sein scheint:Erstellen eines JavaScript-String/Wort Scrambler
alert(scramble('Like this.'));
Hier ist, was ich versuche zu tun though: Ich möchte in der Lage sein, Text in ein Textfeld einzufügen, getrennt durch Zeilenumbrüche, und jede Zeile nach dem Zufallsprinzip zu sortieren. Zum Beispiel:
testing
scramble
words
ausgeben würde, so etwas wie:
sgnitte
rceamslb
dwros
Kann mir jemand helfen, in dies zu tun?
Das funktionierte perfekt. Du bist sehr schnell. Wissen Sie außerdem, wie ich es so mache, dass es alles in Großbuchstaben umwandelt und zwischen jedem konvertierten Buchstaben ein Leerzeichen setzt? Beispiel Eingabe: Tests scramble Worten Beispiel Ausgang: S G N I T T E R C E A M S L B D W R O S – Craig
Sicher. Ich habe meine Antwort aktualisiert, um diese Änderungen widerzuspiegeln. – NotABlueWhale
@Kinduser Du bist der Beste. Vielen Dank! – Craig