Показать сообщение отдельно
  #1 (permalink)  
Старый 17.04.2012, 21:41
Новичок на форуме
Отправить личное сообщение для Depressa Посмотреть профиль Найти все сообщения от Depressa
 
Регистрация: 17.04.2012
Сообщений: 2

Обработка строки символов, на проверку
День добрый всем, а заранее и спасибо.

Нужна ваша помощь, есть задача на обработку строки:
Вводится строка произвольной длины. Определить кол-во одинаковых подряд стоящих символов. Вывести исходную строку+ результат обработки.

Не сталкивался раньше с JS, поэтому, мало что о нем знаю

var s="qqqweerrr";
var t, vol=1, r=0;
document.write("Длина: "+s.length);
document.write("<br/>");

t=s.length;

for(var i=0; i<=t; i++)
{
 r=s.charAt(i);
 if(r==s.charAt(i+1))
 {
 vol=vol+1;
 }
 else if(vol>1)
 {
 document.write(r+": "+vol); 
 document.write("<br/>"); 
 vol=1;
 }
}

document.write("Строка: "+s);
document.write("<br/>");

Похоже ли?

Последний раз редактировалось Depressa, 17.04.2012 в 22:53.
Ответить с цитированием