| 
 Массивы, для новичка звучит угрожающе, так ли это?))) Вобщем, есть у меня задание: принять от пользователя строку, далее привести её в нижний регистр, далее поместить значения строки в массив и вывести с помощью 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>
Но у меня не получается, может кто подскажет в каком направлении думать тут, и вообще с алгоритмом написания скриптов проблемы, с чего нужно начинать, на сайте очень много чего, голова кругом... | 
| 
 
<script type="text/javascript">
 var str = new String();
 //123456789
 str = prompt("Введите произвольный текст:");
 document.write(str.toLowerCase() + "<br>");
 var array = new Array();
 for (i = 0; i < str.length; i++){
   array[i] = str.charCodeAt(i);
 }
 array.length;
 array=array.sort(revers);
 alert(array);
 document.write(array.join(', '));
 function revers (arg1, arg2) {
 if (arg1 > arg2) return -1;
 if (arg1< arg2) return 1;
 if (arg1 == arg2) return 0;
 }
 </script>
 | 
| 
 
<script>
['первое', 'второе', 'третье']
.map(function(value) {
   return prompt('Введите ' +  value + ' значение');
})
.sort(function(a, b) {
   return a - b;
})
.forEach(function(value) {
    document.write(value + '<br />');
});
</script>
 | 
| 
 Благодарю, работает, а ещё - извиняюсь, задачу не полностью сказал- надо ввести строку, т.е буквы, а затем - вот тут я совсем не догоняю, эту строку выводить  в виде массива числами, а дальше уже сортировать( | 
| 
 Цитата: 
 | 
| 
 Прошу прощенья, - в виде чисел в массиве | 
| 
 Цитата: 
 | 
| 
 Цитата: 
 | 
| 
 Вот и я голову ломаю, как? | 
| 
 Tymur, Поправил | 
| Часовой пояс GMT +3, время: 06:16. |