Прошу помочь с решением задачки
Всем доброго времени суток.
Никак не могу решить проблему. Есть задача - сделать в слове первую букву заглавной. Вот мое решение const capitalize = (name) => { const turnIntoString = name.toString() const minusFirstLetter = turnIntoString.slice(0, 1); const firstletterCapital = minusFirstLetter.toUpperCase(); const otherPartOfWord = name.slice(1); const print = (firstletterCapital + otherPartOfWord); return print; }; capitalize('petuniya') Все довольно несложно и работает. Но! Как сдеалать так что бы не нужно было слово которое необходимо преобразовать не брать в кавычки? Я по своей простоте решил, что вот эта часть const turnIntoString = name.toString() делает из "каких то данных" строку и далее все итерации идут уже со строкой, т.е. с буквами. Но нет, это проблемы никак не решает. Если в кавычки не брать слово, получаю ошибку. Пробовал сделать иначе, использовал `${}` но так же бессмысленно. Уже весь мозг сломал. Если есть идеи - подскажите, ппллзз. |
Строковое значение только в кавычках, даже если это будет переменная, то ее строковое значение все равно должно быть в кавычках.
|
Часовой пояс GMT +3, время: 11:37. |