Phương thức some () của JavaScript được sử dụng để kiểm tra xem có bất kỳ phần tử nào trong mảng đáp ứng điều kiện hay không.
Cú pháp như sau -
array.some(function(currentVal, index, arr), val)
Ở trên, các tham số trong hàm (), bao gồm currentVal - giá trị của phần tử hiện tại, chỉ số - chỉ số mảng, trong khi val đối tượng mảng mà phần tử hiện tại phù hợp với
Bây giờ chúng ta hãy triển khai phương thức some () trong JavaScript -
Ví dụ
<!DOCTYPE html> <html> <body> <h2>Ranking Points</h2> <p>Is any point above 400...</p> <button onclick="display()">Result</button> <p id="demo"></p> <script> var pointsArr = [50, 100, 200, 300, 400, 500, 600]; function pointsFunc(points) { return points > 400; } function display() { document.getElementById("demo").innerHTML = pointsArr.some(pointsFunc); } </script> </body></html>
Đầu ra
Nhấp vào nút "Kết quả" -
Ví dụ
<!DOCTYPE html> <html> <body> <h2>Ranking Points</h2> <p>Is any point equal to 550...</p> <button onclick="display()">Result</button> <p id="demo"></p> <script> var pointsArr = [10, 20, 30, 40, 50, 60, 70, 80, 90, 1000]; function pointsFunc(points) { return points == 550; } function display() { document.getElementById("demo").innerHTML = pointsArr.some(pointsFunc); } </script> </body></html>
Đầu ra
Nhấp vào nút "Kết quả" -