Комментарий: как-то так в JavaScript: strArr.reverse ().- Jackal
JavaScript: Array.prototype.reverse ()
Метод reverse () инвертирует массив на месте.Первый элемент массива становится последним, а последний элемент массива становится первым.
Например,
package main
import (
"fmt"
)
func reverse(s []string) {
for i, j := 0, len(s)-1; i < j; i, j = i+1, j-1 {
s[i], s[j] = s[j], s[i]
}
}
func main() {
strArr := []string{"one", "two", "three"}
fmt.Println(strArr)
reverse(strArr)
fmt.Println(strArr)
reverse(strArr)
fmt.Println(strArr)
}
Детская площадка: https://play.golang.org/p/087uE00WROI
Вывод:
[one two three]
[three two one]
[one two three]