Ejercicios julito

node v10.18.0
version: 2.0.1
endpointsharetweet
// algoritmo 1 function incremento_salarial(tiempo_de_servicio, sueldo_actual) { let aumento; if (tiempo_de_servicio >= 1 && tiempo_de_servicio <= 5) { aumento = 15 } if (tiempo_de_servicio > 5 && tiempo_de_servicio <= 10) { aumento = 20 } if (tiempo_de_servicio > 10 && tiempo_de_servicio <= 20) { aumento = 30 } if (tiempo_de_servicio > 20) { aumento = 30 } const nuevo_sueldo = sueldo_actual + (sueldo_actual * aumento)/100 console.log(`Para este docente aplica un aumento de ${aumento} y el nuevo sueldo queda en ${nuevo_sueldo}`) } // algoritmo 2 function calcula_porcentaje(valor_1, valor_2) { const nuevo_valor_1 = (valor_1 * 47.77)/100 const nuevo_valor_2 = (valor_2 * 47.77)/100 console.log(`Valor 1: ${valor_1} Valor 1 (47.77%) ${nuevo_valor_1}`) console.log(`Valor 2: ${valor_2} Valor 2 (47.77%) ${nuevo_valor_2}`) } // algoritmo 3 function numero_mayor(valor_1, valor_2, valor_3) { let mayor = valor_1 if (mayor < valor_2) { mayor = valor_2 } if (mayor < valor_3) { mayor = valor_3 } console.log(mayor) } // algoritmo 4 function obten_fecha_de_nacimiento(dia, mes, ano) { const fechaActual = new Date() let dias_hasta_hoy = 0 let meses_hasta_hoy = 0 let anos_hasta_hoy = 0 const ano_hoy = fechaActual.getFullYear() const mes_hoy = fechaActual.getMonth() const dia_hoy = fechaActual.getDay() dias_hasta_hoy = (((ano_hoy - ano) * 365) + ((mes_hoy * 31) + ((12 - mes) * 31)) - (365 - dia)) meses_hasta_hoy = ((ano_hoy - ano) * 12) + (12 - mes) - (12 - mes_hoy) anos_hasta_hoy = (ano_hoy - ano) if (mes > mes_hoy) { anos_hasta_hoy = anos_hasta_hoy - 1 } console.log(`Dias hasta hoy ${dias_hasta_hoy}`) console.log(`Meses hasta hoy ${meses_hasta_hoy}`) console.log(`Anos hasta hoy ${anos_hasta_hoy}`) } // algoritmo 5 function suma_primeros_100() { let numero = 1 let total = 0 while (numero <= 100) { total = total + numero numero++ } console.log(total) } // incremento_salarial(6, 100) // calcula_porcentaje(10,1) //numero_mayor(10,8,9) //suma_primeros_100() obten_fecha_de_nacimiento(14,02,1991)
Loading…

no comments

    sign in to comment