Проблема со строками
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Проблема со строками - 2010-05-05 15:55:20.370000
|
|
|
lauzarb
Сообщений: 53
Оценки: 0
Присоединился: 2009-05-18 16:17:31.200000
|
Подскажите кто знает, как в javascript подсчитать количество введеных слов в текстовое поле а потом определить какое слово в строке самое маленькое. Помогите кто знает, со строками вообще не дружу, как то не совсем догоняю их.
|
|
|
RE: Проблема со строками - 2010-05-05 17:27:41.123333
|
|
|
Papa James
Сообщений: 438
Оценки: 0
Присоединился: 2009-12-07 13:36:18.370000
|
простейший вариант 1. получить содержимое текстового поля 2. разбить полученную строку по пробелам (см. метод split строки). получишь массив 3. пройтись по каждому элементу массива и посмотреть, какая у него длина. выбрать нужную
|
|
|
RE: Проблема со строками - 2010-05-05 18:39:21.793333
|
|
|
Agent Smith
Сообщений: 976
Оценки: 0
Присоединился: 2007-04-10 21:56:49.593333
|
<script type="text/javascript">
var str="How r you doing today?";
massiv = str.split(" ");
if (massiv.length>0)
{min=massiv[0];
for (x in massiv)
{if (massiv[x].length<min.length)
{min=massiv[x];}
}
}
document.write(min);
</script>
|
|
|
RE: Проблема со строками - 2010-05-05 18:39:29.456666
|
|
|
lauzarb
Сообщений: 53
Оценки: 0
Присоединился: 2009-05-18 16:17:31.200000
|
логично, я как раз так и сделал, но этот вариант не подходит
|
|
|
RE: Проблема со строками - 2010-05-05 18:44:32.663333
|
|
|
lauzarb
Сообщений: 53
Оценки: 0
Присоединился: 2009-05-18 16:17:31.200000
|
Спасибо конечно за совет, но мне нужен другой вариант, что бы перебирать все элементы стоки
|
|
|
RE: Проблема со строками - 2010-05-07 09:39:42.860000
|
|
|
Papa James
Сообщений: 438
Оценки: 0
Присоединился: 2009-12-07 13:36:18.370000
|
В смысле "все элементы строки"?! А тут ты что перебираешь?
|
|
|
RE: Проблема со строками - 2010-05-08 20:08:28.826666
|
|
|
lauzarb
Сообщений: 53
Оценки: 0
Присоединился: 2009-05-18 16:17:31.200000
|
Все спасибо за помощь, все решилось
|
|
|
|
|