JavaScript · Junior · Запитання 57 з 75
Що виведе цей код у звичайному (несуворому) скрипті?
let s = "cat";
s[0] = "b";
console.log(s);- ✓Правильна відповідь:
cat - 2
bat - 3Кине
TypeError
Пояснення
Рядки незмінні: присвоєння за індексом мовчки ігнорується (або кидає помилку в суворому режимі). Створіть новий рядок: "b" + s.slice(1).