@Kazuul

Как посчитать количество символов в строке и внести их в переменную в функции?

Есть следующий код:
function checkMaxLength(stringCurrentLenght, stringMaxLenght) {
  if (stringCurrentLenght > stringMaxLenght) {
    new alert('Слишком длинный комментарий');
    return (false);
  }
  return (true);
}

Каким образом его нужно доработать, чтобы вместо stringCurrentLenght подставлялось значение введённой строки?
Только начинаю изучать JS, потому и возникают подобные вопросы.
  • Вопрос задан
  • 84 просмотра
Пригласить эксперта
Ответы на вопрос 1
lastuniverse
@lastuniverse
Всегда вокруг да около IT тем
у любой строки есть свойство length

// произвольная строка
var str = "qwerty";

// получаем длину строки
var len = str.length;

console.log(len) // 6


применительно к вашей задаче:

// произвольная строка
var str = "qwerty";

function checkMaxLength(text, stringMaxLenght) {
  if (text.lenght > stringMaxLenght) {
    new alert('Слишком длинный комментарий');
    return false;
  }
  return true;
}
checkMaxLength(str, 5); // false
checkMaxLength(str, 6); // true
checkMaxLength(str, 7); // true
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы