![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2007
Сообщений: 5
|
Всем доброго дня.
подскажите как реализовать, есть TextArea в него пишется текст как можно в этом тексте найти и посчитать скока получил и сколько потратил... заранее извините если нубский вопрос,просто некогда с таким не сталкивался, и даже не знаю про что можно почитать.. спасибо. |
|
|||||
|
listener
|
var a = ta.text.split("\r").join("").split(" ").join("").split(",").join("");
var b = a.split("получил[");
var i = 1;
while (b[i]) {
var c = b[i];
var ind = c.indexOf("]", 0);
plus += c.substr(0, ind) * 1;
i++;
}
trace("получил " + plus);
var b = a.split("потратил[");
var i = 1;
while (b[i]) {
var c = b[i];
var ind = c.indexOf("]", 0);
minus += c.substr(0, ind) * 1;
i++;
}
trace("потратил " + minus);
|
|
|||||
|
Регистрация: Oct 2007
Сообщений: 5
|
Огромное спасибо. только почему мне выдает
никак не могу понять ![]() |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Объявите переменные и присвойте им начальные значения
var plus = 0 var minus = 0 Последний раз редактировалось udaaff; 31.10.2007 в 00:08. |
|
|||||
|
Регистрация: Oct 2007
Сообщений: 5
|
|
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Покажите свой код.
|
|
|||||
|
Регистрация: Apr 2007
Сообщений: 1,369
|
ta.text='Сегодня я получил[1] бан на flasher.ru. Я потратил[1] 2 часа на перепалку с модером и получил[2] ещё один бан.'
var plus = 0
var minus = 0
var a = ta.text.split("\r").join("").split(" ").join("").split(",").join("");
var b = a.split("получил[");
var i = 1;
while (b[i]) {
var c = b[i];
var ind = c.indexOf("]", 0);
plus += c.substr(0, ind) * 1;
i++;
}
trace("получил " + plus);
var b = a.split("потратил[");
var i = 1;
while (b[i]) {
var c = b[i];
var ind = c.indexOf("]", 0);
minus += c.substr(0, ind) * 1;
i++;
}
trace("потратил " + minus);
|
![]() |
![]() |
Часовой пояс GMT +4, время: 23:14. |
|
|
« Предыдущая тема | Следующая тема » |
|
|