class ArrayAssistant {
public data: number[]
constructor(data: number[]) {
this.data = data
}
getFirstLast() {
let first = -1
let last = -1
let len = this.data.length
if (len > 0) {
first = this.data[0]
last = this.data[len - 1]
}
return {first: first, last: last}
}
}
let ar = [2, 3, 5, 7]
let assistant = new ArrayAssistant(ar)
let result = assistant.getFirstLast()
//result.first is 2
//result.last is 7
console.log("first is", result.first)
console.log("last is", result.last)