Generation

generate functionWed, 24 May 2023

Se desea obtener la nómina semanal -salario neto- de los empleados de una empresa cuyo trabajo se paga por horas y del modo siguiente: ⚫ las horas inferiores o iguales a 35 horas (normales) se pagan a una tarifa determinada que se debe introducir por teclado al igual que el número de horas y el nombre del trabajador, ⚫ las horas superiores a 35 se pagarán como extras a un promedio de 1,5 horas normales, ⚫ los impuestos a deducir a los trabajadores varian en función de su sueldo mensual: ✓ sueldo <= 2.000, libre de impuestos, los siguientes 220 balboas al 20 por 100, ✓el resto, al 30 por 100.

function getSalary(name, hours, rate){ if(hours <= 35){ return `${name} salary is ${hours * rate}` } else { return `${name} salary is ${(hours - 35) * rate * 1.5 + rate * 35}` } } getSalary('Carlos', 38, 50)

TypeScript
Generate More

Questions about programming?Chat with your personal AI assistant