Как выполнить массив целочисленного типа в порядке возрастания с помощью вложенного цикла for?
Как выполнить массив целочисленного типа в порядке возрастания с помощью вложенного цикла for?
Что я уже пробовал:
<!DOCTYPE html> <title>Testing var x = [30,34,500,32,1,8,9]; for(var i=0; i<x.length; i++) { var b = x[i]; for(var n=0; n>b; n++) { n[b]; var asc = 0; if(asc<n) document.write("<br>"); document.write(asc); console.log(asc); } } <div id="demo"></div>
F-ES Sitecore
Код не имеет никакого смысла. "б" - это будут элементы в вашем массиве, то есть 30, то 34 и т. д. Ваш второй цикл for-Это for while n>b, но n равно 0, поэтому n никогда не будет больше b, так что цикл for никогда не будет выполняться. Тогда у вас есть n[b] - что вы ожидаете, что делать?
Если ваш вопрос звучит так: "как мне отсортировать целочисленный массив", то воспользуйтесь google, и вы найдете множество примеров.