Показать сообщение отдельно
  #1 (permalink)  
Старый 05.09.2012, 01:27
Новичок на форуме
Отправить личное сообщение для oneee Посмотреть профиль Найти все сообщения от oneee
 
Регистрация: 05.09.2012
Сообщений: 3

необходими разделить строку на слова и положить слова в массив при помощи цикла for
помогите пожалуйчта, не понимаю в чем дело.
необходими разделить строку на слова и положить слова в массив
при помощи цикла for

var a = [];
var str = 'По просьбам некоторых читателей решил написать топик про контекст в javascript';

var firstCharIndex = null;
for (var i=0; i<str.length; i++) {
if (str[i] == ' ') {
if (firstCharIndex !== null) {
var s = str.substr(firstCharIndex, i-1);
a.push(s);
firstCharIndex= null;
}
}
else {
if (firstCharIndex === null) {
firstCharIndex = i;
}
}
};
Ответить с цитированием