var array = new Array();
for(i = 0; i < 5; i++) {
array[i] = Number(prompt("Press " + i + " number "));
document.write(array[i] + " ");
}
document.write("<br />");
var k = 0;
var a = 0;
var o = Number(1);
var max = array[a];
for(j=1; j<5; j++){
for(i = o; i < 5; i++) {
if(max < array[i]) {
max = array[i];
k = i;
}
}
var obmen = array[a];
array[a] = max;
array[k] = obmen;
a = a+1;
o = o+1;
}
document.write("<br />");
for(i = 0; i < 5; i++){
document.write(array[i] + " ");
}
Вот так вроде получается:
var array = [];
var arrayLength = 5;
for (var i = 0; i < arrayLength; i++) {
array[i] = Number(prompt("Press " + i + " number "));
document.write(array[i] + " ");
}
document.write("<br />");
for (var j = 0; j < array.length-1; j++) {
var max = array[j]; // максимальное значение (будем всегда ставить в начало)
var k = j; // индекс текущего максимума
for (i = j+1; i < array.length; i++) {
if (max < array[i]) {
max = array[i];
k = i;
}
}
// ставим максимум на "первую" позицию
var obmen = array[j];
array[j] = max;
array[k] = obmen;
}
document.write("<br />");
for (i = 0; i < array.length; i++)
document.write(array[i] + " ");
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как можно, в работающем флэш, изменить некий текст, с помощью javascript, или еще каким нибудь способомУ меня есть исходник флэша, если это поможет,...
После ответа на этот вопрос я решил, что пусть за всё, что связано с JavaScript (сборка модулей, Babel-конвертация, а также конкатенация и минификация...
При запуске команды nodejs indexjs выводит следующую ошибку
Добрый день, я не жду от вас готового решения, я просто интересуюсьКак программисты делают универсального бота для интернета В сети есть...