<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>