Ejercicios Java Script
Ejercicios Java Script
var romanos = [
{ valor: 100, numeral: "C" },
{ valor: 90, numeral: "XC" },
{ valor: 50, numeral: "L" },
{ valor: 40, numeral: "XL" },
{ valor: 10, numeral: "X" },
{ valor: 9, numeral: "IX" },
{ valor: 5, numeral: "V" },
{ valor: 4, numeral: "IV" },
{ valor: 1, numeral: "I" }
];
return resultado;
}
function calcularNivelMedioRuido(medidas) {
return nivelMedio;
function determinarNivelRuido(nivelMedio) {
} else {
// Ejemplo de uso
const medidas = [60, 55, 70, 45, 50, 48, 52, 49, 47, 53]; // Ejemplo de 10 medidas
console.log(resultado);
22. Un banco antes de conceder un préstamo a 20 años comprueba los ingresos del
solicitante. Si los ingresos son superiores a 1 '200.0000 pesos anuales el crédito se
concede. Si los ingresos son inferiores a 1 '200.000 pesos anuales pero superiores a 1
'000.000 pesos y está soltero el crédito se concede. También se le concede si tiene ingresos
entre 1 '200.000 y 1 '000.000 pesos y esta casado sin hijos. Realizar un programa que pida
los ingresos anuales y el estado civil del solicitante y si tiene hijos y diga si se le da el
crédito o no.
function verificarCredito(ingresosAnuales, estadoCivil, tieneHijos) {
if (ingresosAnuales > 1200000) {
return "Crédito concedido.";
} else if (ingresosAnuales > 1000000 && estadoCivil === "soltero") {
return "Crédito concedido.";
} else if (ingresosAnuales >= 1000000 && ingresosAnuales <= 1200000 && estadoCivil
=== "casado" && !tieneHijos) {
return "Crédito concedido.";
} else {
return "Crédito no concedido.";
}
}
// Ejemplo de uso
const ingresos = parseFloat(prompt("Ingrese sus ingresos anuales en pesos:"));
const estadoCivil = prompt("Ingrese su estado civil (soltero, casado):");
const hijos = prompt("¿Tiene hijos? (sí/no)").toLowerCase();
let tieneHijos;
if (hijos === "sí" || hijos === "si") {
tieneHijos = true;
} else {
tieneHijos = false;
}
denominaciones.forEach(denominacion => {
cantidadMonedas[denominacion] = Math.floor(cambio / denominacion);
cambio %= denominacion;
});
return cantidadMonedas;
}
// Ejemplo de uso
const compra = parseFloat(prompt("Ingrese el valor de la compra:"));
const recibido = parseFloat(prompt("Ingrese la cantidad recibida:"));
function tipoTriangulo(a, b, c) {
// Verificar si los números pueden representar longitudes de los lados de un triángulo
const esTriangulo = (a + b > c) && (a + c > b) && (b + c > a);
// Ejemplo de uso
const lado1 = parseInt(prompt("Ingrese la longitud del primer lado del triángulo:"));
const lado2 = parseInt(prompt("Ingrese la longitud del segundo lado del triángulo:"));
const lado3 = parseInt(prompt("Ingrese la longitud del tercer lado del triángulo:"));