Присвоение индексу массива значения другого индекса другого массива
Друзья, добрый день.
Помогите, пожалуйста, сталкнулся с такой проблемой. Задание: Поменяйте все элементы в массиве местами, то есть тот, что был 10-м, сделайте 1-м. Тот, что был 9-м, сделайте 2-м и так далее. Пробую решить так: var arr = new Array (1,2,3,4,5,6,7,8,9,10); for (var x = 0; x <arr.length; x++) document.write(arr[x]+ "/"); document.write("<br>"); var arr1 = new Array(); x=arr.length-1; for (var k = 0 ; k < arr.length; k++) { arr1[k] = arr[x] x--; } for (var k = 0; k <arr1.length; k++) document.write(arr[k] + "/"); И как вы понимаете ничего у меня не получается. Результат неизменно: 1/2/3/4/5/6/7/8/9/10/ 1/2/3/4/5/6/7/8/9/10/ А ожидаю я такого результата: 1/2/3/4/5/6/7/8/9/10/ 10/9/8/7/6/5/4/3/2/1/ Подскажите что я делаю не так? Заранее спасибо. |
4man, между циклами
arr = arr1; |
Это какой класс лицея информационных технологий?
|
Часовой пояс GMT +3, время: 09:25. |