1

Como crear una función que pueda recibir cualquier array como parámetro e imprima todos sus elementos uno por uno

Para este ejemplo queremos imprimir todos los elementos y la posición en la ae se encuentran todos los elementos de nuestro arreglo, que son los 8 primeros valores de la serie fibonacci

Primero debemos crear un arreglo que es el que queremos imprimir todos sus elemento uno a uno

  • let fibon = [21,13,8,5,3,2,1,1]

Luego creamos una función que es la que nos va a permitir darle las instrucciones de presentación e impresión de nuestro arreglo
creamos una variable que no guarde el número de elementos que tiene nuestro arreglo - largo

  • function imp(fibon){
    largo = fibon.length

Ingresamos un ciclo que evalúe los valores que está tomando nuestra variable - largo

  •   while ( largo >=0){
    

damos la instrucción que muestre el sitio de la sitio de la posición que se encuentra cada uno de los valores de la serie fibonacci

  •    console.log("El valor del arreglo en la posición: "  + largo + " es:  " + "(" + (fibon[largo]) + ")");
    

Y luego que reste una unidad a nuestra variable para que se repita el ciclo hasta que: largo > 0
largo –
}
Imprimimos nuestra función
}
imp (fibon)
//===========================================

el código completo es:

let fibon = [21,13,8,5,3,2,1,1]

function imp(fibon){
largo = fibon.length
while ( largo >=0){
console.log("El valor del arreglo en la posición: " + largo + " es: " + “(” + (fibon[largo]) + “)”);
largo –
}

    }
    imp (fibon)

y el resultado en pantalla es:

El valor del arreglo en la posición: 7 es: (1)
El valor del arreglo en la posición: 6 es: (1)
El valor del arreglo en la posición: 5 es: (2)
El valor del arreglo en la posición: 4 es: (3)
El valor del arreglo en la posición: 3 es: (5)
El valor del arreglo en la posición: 2 es: (8)
El valor del arreglo en la posición: 1 es: (13)
El valor del arreglo en la posición: 0 es: (21)

** Recordemos que la posición (0) del arreglo es el primer dato que tiene el mismo.
Se presentan en paréntesis para recordar que se puede concatenar a discreción del programador o las necesidades requeridas.

Julio césar Pereira

Escribe tu comentario
+ 2