Показать сообщение отдельно
  #1 (permalink)  
Старый 01.07.2013, 00:19
Аватар для Tymur
Интересующийся
Отправить личное сообщение для Tymur Посмотреть профиль Найти все сообщения от Tymur
 
Регистрация: 29.06.2013
Сообщений: 13

Массивы, для новичка звучит угрожающе, так ли это?)))
Вобщем, есть у меня задание: принять от пользователя строку, далее привести её в нижний регистр, далее поместить значения строки в массив и вывести с помощью for данный массив, а затем уже отсортировать его с помощью функции и метода sort:

<script type="text/javascript">
	var str = new String();
	str = prompt("Введите произвольный текст:");
	document.write(str.toLowerCase() + "<br>");
	
	var array = new Array();
	for (i = 0; i < str.length; i++){
	array[i] = str.charAt(i);
	array.length;
	alert("9");
	array.sort(sor);
	document.write(array[i]);
	}
	
	function sor (arg1, arg2) {
	if (Number(arg1) > Number(arg2)) return -1;
	if (Number(arg1) < Number(arg2)) return -1;
	if (Number(arg1) == Number(arg2)) return 0;
	}
	</script>

Но у меня не получается, может кто подскажет в каком направлении думать тут, и вообще с алгоритмом написания скриптов проблемы, с чего нужно начинать, на сайте очень много чего, голова кругом...

Последний раз редактировалось monolithed, 01.07.2013 в 00:58.
Ответить с цитированием