JSFiddle - React, Tailwind, and code Playground

by pashkes

HTML

Создайте функцию truncate(str, maxlength), которая проверяет длину строки str, и если она превосходит maxlength – заменяет конец str на "...", так чтобы ее длина стала равна maxlength.

Результатом функции должна быть (при необходимости) усечённая строка.

Например:

truncate("Вот, что мне хотелось бы сказать на эту тему:", 20) = "Вот, что мне хоте..."

truncate("Всем привет!", 20) = "Всем привет!"
Эта функция имеет применение в жизни. Она используется, чтобы усекать слишком длинные темы сообщений.

JavaScript

function truncate(str, maxlength) {
	if(str.length => maxlength) {
    str.substr(0, maxlength)
  } 
  return str;
}
console.log(truncate('так чтобы ее длина стала равна', 10));