Показать сообщение отдельно
  #3 (permalink)  
Старый 06.02.2012, 17:29
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,120

mikhabor2372,
Ваш массив назван mas, а выборку делаите из неизвестного массива m .... после условия if (m[j] < m_min); стоит точка с запятой что заставляет работать условие в пустую ...и под конец вы пытаитесь распечатать неизвестную переменную
document.write(mmm);
Рабочий вариант для медитации ...
<!DOCTYPE html>
<html>
<head>
  <title></title>
</head>
<body>
<script  type="text/javascript">
var m = [1, 2, 3, 4, 10, 6, 7, 8, 9, 5];
for (var i = 0; i < 9; i++) {
    var m_min = m[i];
    for (var j = i + 1; j < 10; j++) {
        if (m[j] < m_min) {
            var mm = m[i];
            m_min = m[j];
            m[i] = m_min;
            m[j] = mm;
        }
    }
}
document.write(m);
document.write(mm);
document.write('sss');
</script>
</body>
</html>
Ответить с цитированием