Обработка строки символов, на проверку
День добрый всем, а заранее и спасибо.
Нужна ваша помощь, есть задача на обработку строки: Вводится строка произвольной длины. Определить кол-во одинаковых подряд стоящих символов. Вывести исходную строку+ результат обработки. Не сталкивался раньше с 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/>"); Похоже ли? |
Часовой пояс GMT +3, время: 13:10. |