JavaScript · Junior · Pytanie 37 z 75
Co wypisze ten kod?
const s = "hello";
s[0] = "H";
console.log(s);- ✓Poprawna odpowiedź:
hello - 2
Hello - 3
TypeErrorw każdym trybie
Wyjaśnienie
Stringi są niezmienne: nie można zmienić znaku; przypisanie jest po cichu ignorowane (TypeError w trybie ścisłym). Trzeba utworzyć nowy string: s[0].toUpperCase() + s.slice(1).