Hàm findIndex() dùng function trong JavaScript
Hàm findIndex() dùng function trong JavaScript
Hàm findIndex() dùng function trong JavaScript
Tự code rồi chạy thử...
Chạy Thử
<!DOCTYPE html>
<html>
<head>
<title>Hàm findIndex() dùng function trong JavaScript</title>
</head>
<body>
<h1>Hàm findIndex() dùng function trong JavaScript</h1>
<p>Dùng để lấy khóa (key) của phần tử đầu tiên trong mảng thỏa một điều kiện đưa ra, khóa (key) hay còn gọi là chỉ số (index), nếu không tìm được phần tử nào thỏa điều kiện thì sẽ trả về -1:</p>
<script>
// Lấy khóa(key) của phần tử đầu tiên thỏa điều kiện >30
document.write("<b>Lấy khóa(key) của phần tử đầu tiên thỏa điều kiện >30</b><br>");
var mang = [10,20,45,35,40,30];
document.write(mang.findIndex(laySo)+"<br>"); // Kết quả: 2 (phần tử có khóa(key) thứ 2 là vị trí đầu tiên thỏa điều kiện), phần tử này có giá trị 45
function laySo(phantu) {
return phantu >30;
}
// Lấy khóa(key) của phần tử đầu tiên thỏa điều kiện >50
document.write("<b>Lấy khóa(key) của phần tử đầu tiên thỏa điều kiện >50</b><br>");
var manghai = [10,20,45,35,40,30];
document.write(manghai.findIndex(laySoHai)); // Kết quả: -1 vì không có phần tử nào thỏa điều kiện
function laySoHai(phantu) {
return phantu >50;
}
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title>Hàm findIndex() dùng function trong JavaScript</title>
</head>
<body>
<h1>Hàm findIndex() dùng function trong JavaScript</h1>
<p>Dùng để lấy khóa (key) của phần tử đầu tiên trong mảng thỏa một điều kiện đưa ra, khóa (key) hay còn gọi là chỉ số (index), nếu không tìm được phần tử nào thỏa điều kiện thì sẽ trả về -1:</p>
<script>
// Lấy khóa(key) của phần tử đầu tiên thỏa điều kiện >30
document.write("<b>Lấy khóa(key) của phần tử đầu tiên thỏa điều kiện >30</b><br>");
var mang = [10,20,45,35,40,30];
document.write(mang.findIndex(laySo)+"<br>"); // Kết quả: 2 (phần tử có khóa(key) thứ 2 là vị trí đầu tiên thỏa điều kiện), phần tử này có giá trị 45
function laySo(phantu) {
return phantu >30;
}
// Lấy khóa(key) của phần tử đầu tiên thỏa điều kiện >50
document.write("<b>Lấy khóa(key) của phần tử đầu tiên thỏa điều kiện >50</b><br>");
var manghai = [10,20,45,35,40,30];
document.write(manghai.findIndex(laySoHai)); // Kết quả: -1 vì không có phần tử nào thỏa điều kiện
function laySoHai(phantu) {
return phantu >50;
}
</script>
</body>
</html>
Hàm findIndex() dùng function trong JavaScript nằm trong bài viết Hàm findIndex() trong JavaScript