Показать сообщение отдельно
  #1 (permalink)  
Старый 15.12.2014, 00:21
Аспирант
Отправить личное сообщение для Skriptor Посмотреть профиль Найти все сообщения от Skriptor
 
Регистрация: 08.12.2014
Сообщений: 31

Функция для массива
Здесь посетитель по запросу вводит текст, который публикуется на странице в виде числовых символов:
<script language="javascript">
var str = new String (prompt ("Input text"));
var array = new Array();
for (i=0; i<str.length; i++) {
array[i] = str.charCodeAt(i);
document.write(+array[array.length - 1] + ', ');}
</script>

Здесь я хочу отсортировать эти числа в нисходящем порядке, прикрепив к массиву функцию (не срабатывает, подскажите почему?):
array[i].sort(s);
function s (arg1 , arg2) 
{if (arg1 < arg2) return 1; 
if (arg1 > arg2) return -1; 
if (arg1 == arg2) return 0; 
}
Ответить с цитированием