Не могу решить задачку по js!
Никак не могу решить задачку для начинающих по js. Вот задача:
В программе на JS сформируйте текстовую строку, содержащую несколько предложений на русском языке. Предложения должны начинаться с заглавных букв, заканчиваться точкой; между предложениями ставится один пробел. Напишите код, который выявляет в тексте предложения и выводит их последовательно в окно браузера.
Я смог только написать индексацию вхождения предложений:
<html>
<body>
<script>
var str = "Первое предложение. Второе предложение. Третье предложение. ", start=0, len=1;
var i=str.toLowerCase();
while ( (start=i.indexOf(".", start)) != -1)
{
start= start + len;
document.write (start + "<br>");
}
</script>
</body>
</html>
И то возможно неправильно. Как можно решить задачку?
|