Array.some() y Array.every()
Claudia Valdivieso / December 15, 2021
2 min read
In hac habitasse platea dictumst. Vestibulum ut dolor erat. Praesent gravida nisi ut mauris ornare auctor. Nam et eleifend magna. In porttitor erat nec massa feugiat, sed cursus velit eleifend. Ut scelerisque augue lectus. Maecenas ac pulvinar dui.
Aenean scelerisque
Aenean scelerisque sit amet lacus sit amet fringilla. Phasellus egestas dui risus, sed iaculis dui suscipit at. Curabitur dolor eros, semper et nunc non, fringilla porta augue.
[-10, 0, 10].some((x) => x < 0); // true
[1, 2, 3, 4].some((x) => x < 0); // false
Praesent porta at lorem at accumsan. Phasellus consequat, augue in bibendum sagittis, diam dolor imperdiet magna, et eleifend est eros eu mauris. Suspendisse et gravida mi. Suspendisse potenti.
Sed risus elit
Sed risus elit, faucibus eget tortor eu, iaculis ultrices nulla. Morbi et leo ante. Proin vel felis cursus, placerat lacus nec, feugiat tortor.
[1, 2, 3, 4].every((x) => x < 0); // false
[1, 2, 3, 4].every((x) => x >= 0); // true
Donec ut fermentum lectus. In at fringilla metus, eget molestie ligula. Donec tempus, erat non imperdiet ultricies, nisl odio ultricies mi, at aliquam sem nibh eget dui.
Aenean malesuada
Aenean malesuada varius elit pharetra dapibus. Sed tristique suscipit tristique. Etiam eleifend nec leo lacinia placerat. Aliquam varius justo et iaculis sollicitudin. Fusce quis felis porta, commodo dolor ullamcorper, dictum ante.
function callback(element, index, array) {
// ...
}
Integer mollis, est quis dapibus tempus
Integer mollis, est quis dapibus tempus, felis justo posuere ante, nec bibendum mi odio sit amet mauris. Vestibulum accumsan eros sed erat porttitor, eu tempus lectus luctus.
const fruits = ["apples", "oranges", "pears", "apples", "bananas"];
// Obtener un array solo con las manzanas
const apples = fruits.filter((fruit) => fruit === "apples");
// Si hay manzanas entonces las cuento
if (apples.length > 0) {
alert(`You have ${apples.length} apples!`);
}