#javascript
#javascript
Вопрос:
У меня есть переменная, которая принимает строку и использует ToLowerCase
функцию, и я хочу иметь возможность использовать charAt
функцию, например
if (message.content.charAt(0) === '!'){
console.log('correct')
}
хотя это строка, и у меня есть переменная с именем Text, это переменная
var Text
Text = message.content.toLowerCase()
хотя в этом нет ошибки, я хочу иметь возможность использовать charAt
функцию, поэтому мне нужно, чтобы она была преобразована в строку, как мне это сделать?
Комментарии:
1.
String.prototype.toLowerCase()
возвращает новую строку, в чем проблема?
Ответ №1:
Вы можете использовать toString()
метод, что-то вроде этого: var text = message.content.toString().toLowerCase()
Или также var text = String(message.content).toLowerCase()