Unit6-Array_lastIndexOf


/*
3
1
2
3
*/

var readline = require(‘readline’);
var rl = readline.createInterface({
input: process.stdin
});

// cat input.txt | node Array_reverse.js
var lines = [];

rl.on(‘line’, function (line){
lines.push(line);
})

rl.on(‘close’, function() {
slove(lines);
})

function slove(lines) {
// console.log(‘lines’, lines); // [‘3’, ‘1’, ‘2’, ‘3’]
let arr = [];
for(let i = 1; i < lines.length; i++) {
arr.push(lines[i]);

}
let result = reverse(arr);
for(let i=0; i < result.length; i++) {
    console.log(result[i]);
}

}

// LIOJ 1036:Array reverse
function reverse(arr) {
let result = [];
for(let i = arr.length -1; i >= 0; i–) {
result.push(arr[i]);
}
// console.log(‘result’, result);
return result;
}


Author: Jayson-Zheng
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint policy. If reproduced, please indicate source Jayson-Zheng !
  TOC