Matriz De Javascript

| | | |

El método include() de JavaScript busca un elemento en una matriz. Este método devuelve True si existe el elemento de matriz. El método de filtro () le permite buscar un elemento en una lista. A diferencia de include (), el método filter () devuelve el elemento que buscó.

Es posible que desee saber si esta matriz contiene un valor particular. Por ejemplo, puede tener una lista de pedidos de productos y desea comprobar si alguien ha pedido una mesita de noche en su tienda.

JavaScript Array contiene

Hay dos formas de determinar si un JavaScript booleanos .

Array. include () funciona igual que String.includes (). Pero Array.includes () busca una matriz de objetos.

incluye () Ejemplo de JavaScript

Supongamos que estamos en un café. Queremos comprobar si alguien ha pedido un espresso hoy. Podríamos usar el siguiente código para comprobar la lista de pedidos de hoy y ver si se ha realizado un pedido de espresso:

Nuestro código devuelve: false.

La matriz todays_orders no incluye el valor Express. Entonces, cuando nuestro include () se ejecuta, devuelve el valor false. Si tuviéramos que buscar una matriz donde existiera el elemento, includes () sería devuelve verdadero.

Ahora hablemos o lo que queramos y si alguien ha pedido un capuchino en los últimos tres pedidos. Podríamos usar el método includes () con un argumento start_position para hacer esto.

Este es el código que usaríamos:

Nuestro programa devuelve: verdadero. Dado que una leche se clasificó después del valor de índice 3 en nuestra matriz, nuestra función includes () devolvió un valor true.

En el ejemplo anterior, usamos includes () para verificar si una matriz de cadenas incluía un valor particular. Pero, ¿y si quisiéramos comprobar si una matriz de objetos contiene un valor específico? Podemos usar la función filtro () para realizar esta acción.

La función filtro () itera a través de una matriz de objetos y busca un objeto en particular. valor. filter() toma un argumento: una función utilizada para buscar un valor. Esta es la sintaxis de la función JavaScript filter():

filter () Ejemplo de JavaScript

Tenemos una tabla de artículos para pedir café que contiene tanto el nombre del café pedido como el nombre del cliente.

Queremos comprobar si alguien llamado John Appleseed pidió un café hoy. John es un cliente leal y debería haber obtenido un descuento en su próximo café.

El siguiente código comprueba si John Appleseed ha realizado un pedido:

Nuestro el programa devuelve:

Primero, declaramos una matriz llamada com mands. Esto almacena una lista de los nombres de las personas con las que he pedido y la bebida que pidieron. A continuación, declaramos una variable de JavaScript llamada check_orders. Esta variable usa la función filter() para verificar si alguien llamado John Appleseed ha pedido un café hoy.

Imprimamos y transfiramos el valor de la variable check_orders a la variable Consola JavaScript . Dado que John Appleseed realizó un pedido hoy, nuestra función devuelve su registro de pedido. Si no realiza un pedido, nuestro programa no devolverá nada.

Si desea obtener más información sobre el método filter (), consulte nuestro tutorial sobre el filtro JavaScript < a href="/javascript-filter-reduce"> () y reduce () .

Conclusión

El método incluye () comprueba si un valor está en una matriz. Este método devuelve verdadero o falso dependiendo del resultado. El método filter() determina si una matriz de objetos contiene un valor particular. Este método devuelve el objeto que coincide con un criterio dado si existe en la matriz.

¿Quiere aprender más sobre JavaScript? Consulte nuestra guía Cómo aprender JavaScript. Encontrará consejos de expertos y una lista de los mejores cursos, libros y recursos en línea que puede usar para aprender.

Esperamos que este artículo le haya ayudado a resolver el problema. Además de Matriz De Javascript, consulta otros temas relacionados con exp.

¿Quiere sobresalir en Python? Consulte nuestra reseña de los mejores cursos en línea de Python 2022. Si está interesado en Data Science, consulte también cómo aprender programación en R.

Por cierto, este material también está disponible en otros idiomas:



Schneider Danburry

Rome | 2022-11-30

Sencillo y claro. Gracias por compartir. Matriz De Javascript y otros temas con sin siempre fue mi punto débil 😁.. Comprobado ayer, ¡funciona!

Walter Zelotti

Berlin | 2022-11-30

Me estaba preparando para mi entrevista de codificación, gracias por aclarar esto - Matriz De Javascript en Python no es el más simple. Solo espero que eso no vuelva a surgir

Jan Emmerson

Berlin | 2022-11-30

Sencillo y claro. Gracias por compartir. Matriz De Javascript y otros temas con sin siempre fue mi punto débil 😁.. Volveré mañana con comentarios

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

Common xlabel/ylabel for matplotlib subplots

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

12 answers

NUMPYNUMPY

Flake8: Ignore specific warning for entire file

12 answers

NUMPYNUMPY

glob exclude pattern

12 answers

NUMPYNUMPY

How to avoid HTTP error 429 (Too Many Requests) python

12 answers

NUMPYNUMPY

Python CSV error: line contains NULL byte

12 answers

NUMPYNUMPY

csv.Error: iterator should return strings, not bytes

12 answers

News


Wiki

Python | How to copy data from one Excel sheet to another

Common xlabel/ylabel for matplotlib subplots

Check if one list is a subset of another in Python

sin

How to specify multiple return types using type-hints

exp

Printing words vertically in Python

exp

Python Extract words from a given string

Cyclic redundancy check in Python

Finding mean, median, mode in Python without libraries

cos

Python add suffix / add prefix to strings in a list

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

Python - Move item to the end of the list

Python - Print list vertically