Спасибо за объяснение!
По началу я завис и ещё попробовал вместо массива переменную прокачать:
function hello(name) {
name.charAt(0) = name.charAt(0).toUpperCase();
return `Здравствуй, ${name}`;
}
console.log(hello('гость'));
Сдаваться не стал и попробовал добавить переменную : )
function hello(name) {
let up = name.charAt(0).toUpperCase();
name.charAt(0) = up;
return `Здравствуй, ${name}`;
}
console.log(hello('гость'));
Потом ещё раз перечитал ответы и понял смысл написанного.
Геттеры и сеттеры - как раз вчера начал углубляться в эту тему, но нужно некоторое время и практика чтоб всё отложилось. Планирую после освоения get/set начать знакомиться с React, думаю тогда уже можно будет.
Спасибо!