Giả sử sau đây là mảng của chúng tôi -
var listOfNames = [ 'John', 'David', 'Bob' ];
Sau đây là nút của chúng tôi -
<button id="reverse" onclick="reverseTheArray()">Click The Button To get the Reverse Value</button>
Bây giờ, đối với các mục trong mảng ngược lại, lúc đầu, hãy đạt đến độ dài mảng và giảm độ dài đi 1. Sau đó, in nội dung của chỉ mục cụ thể theo thứ tự ngược lại.
Ví dụ
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initialscale=1.0"> <title>Document</title> <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> <script src="https://code.jquery.com/jquery-1.12.4.js"></script> <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> </head> <body> <div align="center" id='reverseTheArray'></div> <button id="reverse" onclick="reverseTheArray()">Click The Button To get the Reverse Value</button> <script> var listOfNames = [ 'John', 'David', 'Bob' ]; count=listOfNames.length-1; function reverseTheArray(){ document.getElementById('reverseTheArray').innerHTML = listOfNames[count]; count--; if (count<0) count=listOfNames.length-1; } </script> </body> </html>
Để chạy chương trình trên, hãy lưu tên tệp “anyName.html (index.html)” và nhấp chuột phải vào tệp. Chọn tùy chọn “Mở bằng Máy chủ Trực tiếp” trong trình chỉnh sửa Mã VS.
Đầu ra
Điều này sẽ tạo ra kết quả sau -
Bước 1
Khi bạn nhấp vào nút, bạn sẽ nhận được giá trị cuối cùng của mảng. Điều này sẽ tạo ra kết quả sau -
Bước 2
Một lần nữa, nhấp vào nút, bạn sẽ nhận được giá trị cuối cùng thứ hai. Điều này sẽ tạo ra kết quả sau -