Ваш вопрос неверно истолкован:
То, чего вы хотите достичь, - это console.log
элементов на экране, а не return
ничего.
Ваш код
var arrayOne = []
function printReverse(arrayOne) {
for(var i = arrayOne.length-1; i < 0; i--) {
console.log(arrayOne[i])
}
}
Не работает, потому что в вашем коде неверный оператор на i < 0
. Это вернет false на первой итерации, потому что i
будет arrayOne.length
, что будет > 0
, если на нем есть какой-либо элемент.
Измените эту часть на i >= 0
, и ваш код будет работать и фактически выведет значения на консоль.
Однако, если вы действительно хотите иметь обращенный массив, вам следует просто использовать Array reverse () вместо написания функции для его возврата.