Показать сообщение отдельно

  #12  
Старый 02.04.2010, 15:08
Ins3t
Участник форума
Регистрация: 18.07.2009
Сообщений: 272
Провел на форуме:
2083691

Репутация: 330
По умолчанию

И последний штрих, дабы обходится без var arrSize = 4;
Код:
<script language="JavaScript">
var inser = 0;
var myArray = new Array()
myArray[0] = '7'
myArray[1] = '665'
myArray[2] = '6'
myArray[3] = '1'
myArray[4] = '0'
var arrSize = myArray.length;

alert( 'исходный массив:\n\n' + myArray.join( '\n' ) );

for( var next = 0; next < arrSize; next++ )
{
	inser = myArray[next];
	var movItem = next;
	while( ( movItem > 0 ) && ( myArray[movItem - 1] > inser ) )
	{
		myArray[movItem] = myArray[movItem - 1];
		movItem--;
	}
	myArray[movItem] = inser;
}

alert( 'Отсортированный массив:\n\n' + myArray.join( '\n' ) );
alert( 'Минимальный элемент массива:' + myArray[0] );

</script>
Это то что тебе надо.

P.S.: Доктор брейн - идиот.

Последний раз редактировалось Ins3t; 02.04.2010 в 15:32..