Trabalhar das 9 às 5
Escreva uma função que calcule as horas extras e o pagamento associado a elas.
- Trabalhar das 9 às 5: horário regular
- Depois das 5pm, é hora extra
Sua função recebe um array com 4 valores:
- Início da jornada de trabalho, em formato decimal (notação de 24 horas)
- Fim da jornada de trabalho. (Mesmo formato)
- Valor por hora
- Multiplicador de horas extras
Sua função deve retornar:
$+ o valor ganho naquele dia (arredondado para o centésimo mais próximo)
Exemplos
over_time([9, 17, 30, 1.5]) ➞ "$240.00"
over_time([16, 18, 30, 1.8]) ➞ "$84.00"
over_time([13.25, 15, 30, 1.5]) ➞ "$52.50"Explicação do exemplo 2:
- Das 16 às 17, o horário é regular, então
1 * 30= 30 - Das 17 às 18, é hora extra, então
1 * 30 * 1.8= 54 30 + 54= $84.00