Способ № 1
Есть строка, в которой три раза встречаются сдвоенные пробелы:
var stroka = "Я люблю работать со строковым типом данных."
Воспользуемся методом replaceAll() объекта-прототипа String.
stroka.replaceAll(" ", " ")
Мы будем искать двойной пробел (» «) в переменной stroka и заменять его на одиночный пробел (» «)

Способ № 2 — Альтернативное решение
Можно использовать регулярные выражения:
stroka.replace( / +/g, ' ' ) stroka.replace( / {2,}/g, ' ' ) stroka.replace( /\s\s+/g, ' ' ) stroka.replace( / +(?= )/g, ' ')