0% encontró este documento útil (0 votos)
101 vistas3 páginas

Cálculos y Gestión de Datos en JavaScript

El documento contiene código JavaScript para calcular el área y perímetro de un círculo y un cuadrado. También calcula estadísticas como promedio y suma de edades almacenadas en un arreglo. Ordena los números de dos arreglos concatenados de forma ascendente. Por último, recopila datos de participantes en una rifa y genera un ganador al azar.

Cargado por

Laura
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
101 vistas3 páginas

Cálculos y Gestión de Datos en JavaScript

El documento contiene código JavaScript para calcular el área y perímetro de un círculo y un cuadrado. También calcula estadísticas como promedio y suma de edades almacenadas en un arreglo. Ordena los números de dos arreglos concatenados de forma ascendente. Por último, recopila datos de participantes en una rifa y genera un ganador al azar.

Cargado por

Laura
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd

let radio;

const pi = 3.1416;
var perimetro, area;
radio = prompt("Ingrese la medida del radio del circulo:");var perimetro;
perimetro = 2 * pi * radio;
area = pi * radio * radio;
console.log("El perímetro del circulo es: " + perimetro);
console.log("El area del circulo es: " + area);

let lado;
var perimetro, area;
lado = prompt("Ingrese medida del lado del cuadrado:");
perimetro = parseInt(lado) * 4;
area = parseInt(lado * lado);
console.log("El perímetro del cuadrado es: " + perimetro);
console.log("El area del cuadrado area es: " + area);

const personas = 10;


const ListaEdades[];
for (let index=0; index < Personas; index ++) {
const edad= window.prompt(`persona - ${index + 1} Ingresa una edad`);
ListaEdades.push({edad: parseInt(edad)});
}

const Menor= ListaEdades.filter((Cpersona)=> Cpersona.edad <18);


console.log(" La cantidad de menores de edad es:", Menor);
const Mayor= ListaEdades.filter((Cpersona)=> Cpersona.edad >=18);
console.log(" La cantidad de mayores de edad es:", Mayor);
const adt= ListaEdades.filter((Cpersona)=> Cpersona.edad >=60);
console.log(" La cantidad de adultos mayores es:", adt);
const edadesSuma = ListaEdades.reduce((ad, bc) => ad + bc.edad,0);
console.log("La suma de todas las edades es:",EdadesSuma);
const promedio = edadesSuma / ListaEdades.length;
console.log("El promedio de edades es:", promedio.toFixed(2));

Array1=[];
Array2=[];

Array1[1]= parseInt(prompt("ingrese el primer numero del arreglo 1 "));


Array1[2]= parseInt(prompt("ingrese el segundo numero del arreglo 1 "));
Array1[3]= parseInt(prompt("ingrese el tercero numero del arreglo 1 "));
Array1[4]= parseInt(prompt("ingrese el cuarto numero del arreglo 1 "));
Array1[5]= parseInt(prompt("ingrese el quinto numero del arreglo 1 "));

Array2[1]= parseInt(prompt("ingrese el primer numero del arreglo 2 "));


Array2[2]= parseInt(prompt("ingrese el segundo numero del arreglo 2 "));
Array2[3]= parseInt(prompt("ingrese el tercero numero del arreglo 2 "));
Array2[4]= parseInt(prompt("ingrese el cuarto numero del arreglo 2 "));
Array2[5]= parseInt(prompt("ingrese el quinto numero del arreglo 2 "));

Array1= Array1.concat(Array2);
Array1.sort((a,b) => {
if (a==b){
return 0;
}
if (a<b){
return -1;
}
})

console.log("Los numeros completos ordenados son: "+ Array1);

1];}

var nombre=[];
var identificacion=[];
var correo=[];
var fechaNacimiento=[];
var CiudadResidencia=[];
var CiudadOrigen=[];
var ArtistaFav=[];
var cancion1=[];
var cancion2=[];
var cancion3=[];
var posicion;
var participantes;
var ganador;
var Naleatorio;

for (var i =0; i<6; i++){


nombre.push(prompt("Ingrese el nombre: " ));
identificacion.push(prompt("Ingrese el numero de identificacion: " ));
correo.push(prompt("Ingrese el correo electronico: " ));
fechaNacimiento.push(prompt("Ingrese la fecha de nacimiento: " ));
CiudadResidencia.push(prompt("Ingrese la cuidad de residencia: " ));
CiudadOrigen.push(prompt("Ingrese la cuidad de origen: " ));
ArtistaFav.push(prompt("Ingrese el/la artista favorit@: " ));
cancion1.push(prompt("Ingrese la primera cancion favorita: " ));
cancion2.push(prompt("Ingrese la segunda cancion favorita: " ));
cancion3.push(prompt("Ingrese la tercera cancion favorita: " ));
}

posicion= prompt("ingrese la posicion e la persona que quiere ver: ");

console.log("Nombre: " + nombre[posicion] + "<br>Cedula cuidadania: " +


identificacion[posicion] + "<br>Correo electronico" +
correo[posicion] + "<br>Fecha de nacimiento: " + fechaNacimiento[posicion] +
"<br>Cuidad de residencia: " +
CiudadResidencia[posicion] + "<br>Ciudad de origen: " + CiudadOrigen[posicion] +
"<br>Artista favorito: " +
ArtistaFav[posicion] + "<br>Cancion favorita 1: " + cancion1[posicion] +
"<br>Cancion favorita 2: " +
cancion2[posicion] + "<br>Cancion favorita 3: " + cancion3[posicion]);

for (var i = 0; i < participantes.length; i++) {


console.log(participantes[i].nombre);
console.log(participantes[i].identificacion);
console.log(participantes[i].fechaNacimiento);
console.log(participantes[i].correo);
console.log(participantes[i].ciudadResidencia);
console.log(participantes[i].ciudadOrigen);
console.log(participantes[i].artistaFavorito);
console.log(participantes[i].cancion1);
console.log(participantes[i].cancion2);
console.log(participantes[i].cancion3);
}
Naleatorio=Math.floor(Math.random() * participantes.length+ 1);
ganador=participantes[Naleatorio];

ganador= prompt("Anuncia el ganador de la rifa: ");


alert("El ganador es:"+ ganador.nombre);

También podría gustarte