-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathPago semanal.html
36 lines (36 loc) · 1.18 KB
/
Pago semanal.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title> PAGO SEMANAL </title>
</head>
<body>
<script type="text/javascript">
//valores
let base=parseInt(prompt("Dame tu pago base por hora"))
let horas=parseInt(prompt("Dame las horas trabajadas"))
//condicional
if ((horas >= 1)&&(horas<=40))
{
var pagar = horas*base
document.write(horas + "-" + "(" + horas + "horas pago normal " + ")" + '</br>' + "Pago a realizar:" +pagar)
}
else
{
if((horas>=41)&&(horas<=47))
{
var extra = horas - 40
var pagar2 = (40 * base) + (extra * base * 2)
document.write(horas +" " + "-" +" " + "(" + "40" + " " + "horas pago normal " + " " + "y"+" " + extra + " " + "horas pago doble" + ")" + '</br>' + "Pago a realizar:" +" " + pagar2)
}
else
{
var extra = horas - 40
var extra2 = extra - 7
var pagar3 = (40 * base) + (7 * base * 2) + (extra2 * base *3)
document.write( horas +" " + "-" +" " + "(" + "40" +" " + "horas pago normal," +" " + "7" +" " + "horas pago doble" +" " + "y" +" " + extra2 +" " + "horas pago triple" + ")" + '</br>' + "Pago a realizar:" + pagar3)
}
}
</script>
</body>
</html>