Ответ 1
Вы можете использовать регулярное выражение:
str = str.replace(/\s*$/,"");
В нем говорится, что все пробелы в конце строки будут содержать пустую строку.
Структура:
-
\s*
: любое количество пробелов -
$
: конец строки
Подробнее о регулярных выражениях:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions