JavaScript · Junior · Pytanie 37 z 75

Co wypisze ten kod?

const s = "hello";
s[0] = "H";
console.log(s);

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).

Do poczytania

Błąd w pytaniu

JavaScript · Junior · pytanie 37

Sprawdź się

Rozwiąż test JavaScript · Junior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test