Показать сообщение отдельно
  #5 (permalink)  
Старый 26.06.2020, 17:43
Новичок на форуме
Отправить личное сообщение для wantToAsk Посмотреть профиль Найти все сообщения от wantToAsk
 
Регистрация: 26.06.2020
Сообщений: 2

Спасибо! это гораздо лучше, чем то, что получилось у меня! На всякий случай мой код по Вашему алгоритму, вдруг кому-то пригодится:
function stringToArray() {
 let line = document.getElementById("enter").value;
 let arrOfSymbols = [" ", ",", ".", "!", "?"];
 let index = 0; 
 let arr = [];
 for (let i = 0; i < line.length; i++) {
 	if (arrOfSymbols.indexOf(line[i]) == -1) {
  	if (arr.length == 0) {
  	arr[index] = line[i]; 
    } else {
    	arr[index] += line[i]; 
    }
  } else {
  index++;
  arr[index] = line[i];
  }
 }	
 return(arr);
 }

Последний раз редактировалось wantToAsk, 26.06.2020 в 21:02.
Ответить с цитированием