JavaScript · Junior · Frage 37 von 75
Was gibt dieser Code aus?
const s = "hello";
s[0] = "H";
console.log(s);- 1
TypeErrorin jedem Modus - 2
hello - 3
Hello
Antwort zeigen
Richtige Antwort: hello
Erklärung
Strings sind unveränderlich: Ein Zeichen lässt sich nicht ändern, die Zuweisung wird still ignoriert (im Strict Mode ein TypeError). Man muss einen neuen String bauen: s[0].toUpperCase() + s.slice(1).