Вобщем, есть у меня задание: принять от пользователя строку, далее привести её в нижний регистр, далее поместить значения строки в массив и вывести с помощью 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>
Но у меня не получается, может кто подскажет в каком направлении думать тут, и вообще с алгоритмом написания скриптов проблемы, с чего нужно начинать, на сайте очень много чего, голова кругом...