Método push()
Publicado por Patricia (14 intervenciones) el 25/03/2021 14:00:24
Buenas tardes, estoy creando un programa que pida 6 números por pantalla y los introduzca en un array. Para la introducción de esos elementos en un array uso el método push. No obstante, el PRIMER elemento que introduzco no se almacena en el array.
He probado tanto con while como con do while. Dejo a continuación ambos códigos y agradecería si alguien pudiera comentarme en qué estoy fallando. Saludos.
He probado tanto con while como con do while. Dejo a continuación ambos códigos y agradecería si alguien pudiera comentarme en qué estoy fallando. Saludos.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
/* Primer código */
var numeros = [];
var elemento = parseInt(prompt("Introduzca seis valores numéricos"));
do {
elemento = parseInt(prompt("Introduzca valores numéricos"));
numeros.push(elemento);
} while (elemento != 0)
numeros.pop();
console.log(numeros);
/* Segundo código */
var numeros = [];
var elemento = parseInt(prompt("Introduzca seis valores numéricos"));
while (elemento != 0) {
elemento = parseInt(prompt("Introduzca valores numéricos"));
numeros.push(elemento);
}
numeros.pop();
console.log(numeros);
Valora esta pregunta


0