Показать сообщение отдельно
  #1 (permalink)  
Старый 19.11.2011, 19:48
Аватар для Ukrainian
Новичок на форуме
Отправить личное сообщение для Ukrainian Посмотреть профиль Найти все сообщения от Ukrainian
 
Регистрация: 19.11.2011
Сообщений: 8

Неработает код для форматирования текста
Я недавно начал изучать JavaScript и у меня возникла проблема.

Нужно чтобы в полученном тексте строки были не больше 20 символов
я написал вот такой код:
str = prompt('Введите текст.','');
nstr = [];
a = 0; //номер ячейки
b=20; //условие для перехода на новую строку

for (i=0; i<str.length; i++)
{
    if (i > b) {a+=1; b+=20;};
    nstr[a] =  nstr[a] + charAt(i);
}

document.write(nstr.join('<br>'));

//каждая новая строка записывается в новую ячейку массива nstr

но этот код не работает.
Ответить с цитированием