Unterhaltsame Art, ein Programmiererlebnis zu beginnen.
Oh nein. Trolle eroberten den Kommentarbereich im Sturm. Wir müssen etwas tun. Das Anheuern von Mods erfordert offenbar Geld, also werden wir stattdessen damit beauftragt, den Kommentar zu ändern. Warum? Keine Ahnung, mach es einfach:
function disemvowel(str) { // your code here return str; }
Aber welcher Code?
Um doppelte Hausaufgaben zu vermeiden, ist es wichtig, sich mit der Dokumentation anzufreunden. MDN zur Rettung. Die Funktion ändert die übergebene Zeichenfolge. Dies ist das Ergebnis:
function disemvowel(str) { str = str.replaceAll(/[aeiouAEIOU]/, ""); return str; }
Warte. Es funktioniert nicht. Aber warum? Die Syntax ist korrekt, oder?
Irgendwie. Es fehlt ein Schlüsselelement. Die g-Flagge.
Was ist das und warum existiert es? Ich würde es auch gerne wissen. Leider kann ich nur sagen: Experten haben es so umgesetzt, und es funktioniert.
Korrigiert:
function disemvowel(str) { str = str.replaceAll(/[aeiouAEIOU]/g, ""); return str; }
Weder die beste noch die einfachste Lösung. Ich würde gerne wissen, wie man Code richtig bewertet. Aber das ist ein anderes Mal.
Bis zum nächsten Mal. Wasser trinken???.
Das obige ist der detaillierte Inhalt vonCodewars – Disemvowel Trolls. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!