Skip to main content

Muestra Números De Una Matriz Que Comienzan En 1, 2 O 5

  • Pepito Trinidad Hernando Olmedo
  • Artículos

A menudo, cuando se trabaja con matrices de datos, es necesario filtrar los elementos que cumplen ciertas condiciones. En este art culo se trata de Mostrar los n meros que comienzan con los d gitos 1, 2 o 5.

Podemos usar diferentes enfoques para resolver este problema, pero en este caso consideraremos una implementaci n simple y eficiente utilizando el lenguaje JavaScript.

Para empezar, necesitaremos una matriz de n meros de la que vamos a Mostrar los elementos en la pantalla. Digamos que tenemos la siguiente matriz: [123, 256, 745, 972, 501].

Para filtrar los elementos de la matriz, podemos usar el m todo filter () de JavaScript. Este m todo nos permite pasar una funci n de devoluci n de llamada que verificar cada elemento de la matriz. Nuestra tarea ser determinar si el n mero comienza con los d gitos 1, 2 o 5.

Usando el m todo filter (), crearemos una nueva matriz que contenga solo los elementos que satisfacen nuestra condici n. Luego podemos Mostrar esos n meros en la pantalla usando un bucle o el m todo forEach ().

Algoritmo para inferir n meros de una matriz

Para generar n meros de una matriz que comienzan en 1, 2 o 5, se puede usar el siguiente algoritmo:

  1. Crear una lista vac a o matriz para almacenar los n meros que satisfacen la condici n.
  2. Pasar por cada elemento de la matriz.
  3. Compruebe si el elemento actual comienza en 1, 2 o 5.
  4. Si el elemento actual cumple con la condici n, a adirlo a la lista o matriz.
  5. Despu s de completar el paso a trav s de todos los elementos, Mostrar una lista o matriz con los n meros que cumplen la condici n.

Aqu hay un ejemplo de implementaci n de este algoritmo en JavaScript:

const numbers = [10, 11, 15, 20, 25, 30, 51, 52, 55];

const filteredNumbers = [];

numbers.forEach(number => {

const firstDigit = String(number)[0];

if (firstDigit === '1'