Skip to content

Files

Latest commit

931e9c6 · Jan 5, 2018

History

History
15 lines (11 loc) · 410 Bytes

truncateString.md

File metadata and controls

15 lines (11 loc) · 410 Bytes

truncateString

Truncates a string up to a specified length.

Determine if the string's length is greater than num. Return the string truncated to the desired length, with '...' appended to the end or the original string.

const truncateString = (str, num) =>
  str.length > num ? str.slice(0, num > 3 ? num - 3 : num) + '...' : str;
truncateString('boomerang', 7); // 'boom...'