Respuestas Ejercicio 19 (JS Julio)

Comparte tu respuesta del ejercicio 19.

let getNumber=parseInt(prompt("Ingrese un Numero: "));
let numeros=[]
for (let i=1;i<=getNumber;i++){
  numeros.push(i)
}
if(numeros.indexOf(2)>-1) numeros.splice(numeros.indexOf(2),1)
console.log(numeros)

Hola, comparto mi solución:

const num = prompt("Ingresa un número")
let arr = []
for (let i = 1; i <= num; i++) {
  arr[i-1] = i
}
arr.splice(1, 1)
for (let j = 0; j < arr.length; j++) {
  console.log(arr[j])
}
let size = prompt('Ingrese un número')
let numbers = [] 
let i = 1
while(i <= size){
  numbers[i] = i
  i++;
}
numbers.splice(2,1)
for(i in numbers){
  console.log(numbers[i])
}
let nro = parseInt(prompt("Ingrese un numero:"))
const numeros = [] 
for(let i=0; i<nro; i++){
  numeros.push(i+1)
}
numeros.splice(1,1)
for(let i=0; i<nro-1; i++){
  console.log(numeros[i])
}

Mi respuesta

const num = prompt("Ingrese un número")

const matriz=[]

for (let index=1; index <= num; index++){
  matriz.push(index)
}
matriz.splice(1,1)

for (let j=0; j<matriz.length;j++){
console.log(matriz[j])

}

Esta es mi solución:

const arr=[]
const numero = parseInt(prompt("Ingresa un número: "))
for(let i = 1; i<=numero;i++){
arr.push(i)
}
arr.splice(1,1)
for(let j = 0; j<arr.length;j++){
console.log(arr[j])
}

Buenas noches:

const num = prompt('Dígite un número: ')
const numero = []

for (index = 1; index <= num; index++) {
 numero[index] = index
 console.log(numero[index])
}
numero.splice(2,1)
console.log(numero)
let n = parseInt(prompt('Ingrese un numero'))
let nums = []
for (let i=0; i<n; i++)
   nums.push(i+1)

nums.splice(1, 1)
for (let i=0; i<nums.length; i++)
   console.log(nums[i])

Mi respuesta es:

let num = parseInt(prompt("Ingrese un numero"))
let array = []
for (i = 0; i < num; i++) {
    array.push(i+1)
}
array.splice(1,1)
for (i = 0; i < array.length; i++) {
    console.log(array[i])
}
const numero = prompt("Ingresa un numero: ")
arreglo = []
for(let i=0; i<=numero; i++) arreglo.push(i)
arreglo.splice(2,1)
for(let i=1; i<arreglo.length; i++) console.log(arreglo[i])

Mi respuesta:

const number = parseInt(prompt('Ingrese un numero'));
let array = []
for(let x = 1; x<=number; x++) {
array.push(x);
}

array.splice(1,1);
for(item of array) {
console.log(item);
}

Ejercicio 19


const input = prompt('Ingrese un número:');
const numbers =  [];

for(let i = 1; i <= input; i++){
  numbers.push(i);
}

numbers.splice(1, 1);

for(let number of numbers){
  console.log(number);
}
let longitudArreglo = parseInt(prompt("Ingrese un número: "));
const arreglo = [];

for(i=1; i<=longitudArreglo; i++){
  arreglo.push(i);
}
arreglo.splice(1,1);
for(i=0; i<arreglo.length; i++){
  console.log(arreglo[i]);
}
let numero = parseInt(prompt("Ingrese un número entero"))
let arreglo = []
for(let i = 1; i <= numero; i++){
  arreglo[i] = i
}
arreglo.splice(2,1)
arreglo.forEach(elemento => console.log(elemento))

Esta es mi solución:

let numero = parseInt(prompt("Digite un número: "))

let arreglo = []

for(let i = 1; i <= numero; i++){
  arreglo[i] = i 
}

arreglo.splice(2,1)

arreglo.forEach(element => console.log(element))
let n = prompt("ingrese un número: ");
const arr = [];
for (let i = 1; i <= n; i++) {
	if (i !== 2) {
		arr.push(i);
	}
}

//ejercicio 19

let Num=parseInt(prompt("Ingrese un numero: "))

const array=[];

for(let i=0;i<Num;i++){

array[i]=i+1;

}

array.splice(1,1)

for(let j=0;j<array.length;j++){

console.log(array[j])

}

No se como eliminar un elemento por su índice o valor pero la solución a la que llegué es que en el llenado nuca agregue el segundo elemento:

const tam = parseInt(prompt("Ingrese un número: "))
const lista = []

for(i=1; i<=tam; i++){
  if(i !== 2){lista.push(i)}
  }

for (numero of lista){console.log(numero)}

Después de preguntar en el foro sobre el uso del método .splice() la solución con los parámetros que me piden para este ejercicio sería:

const tam = parseInt(prompt("Ingrese un número: "))
const lista = []

for(i=1; i<=tam; i++){lista.push(i)}

lista.splice(1,1)

for (numero of lista){console.log(numero)}

Buenas noches, a continuación envío el código del ejercicio

let numero = parseInt(prompt("Ingresa un numero: "))
let arreglo=[]
for(i=1;i<=numero;i++){
	arreglo[i]=i
}
console.log(arreglo)
arreglo.splice(2,1)
console.log(arreglo)