-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscripts.js
61 lines (38 loc) · 1.29 KB
/
scripts.js
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
//Binvenida:
alert ("Bienvenido!");
//verificador de edad:
let edad = prompt("¿que edad tienes?");
if(edad >=18){
alert("comencemos a trabajar porque: La casualidad no es más que el destino disfrazado de inocencia.");
} else{
while (edad <18){
alert("los siento, pero vuelve con un adulto");
edad = prompt("¿que edad tienes?");
}
}
//valor del servicio
alert ("trabajamos por horas...");
let horasCliente = parseInt(prompt("¿cuantas horas quieres invertirt a la semana?"));
let valorPorHora = 500;
function calcular(horasCliente,valorPorHora ) {
let valorFinal = valorPorHora*horasCliente ;
return valorFinal;
}
let valorDelServicio = (calcular(horasCliente,valorPorHora ));
alert("Seria un total de: "+"$"+ valorDelServicio );
//servicios:
class ServiciosPropiedades{
constructor(nombre, tipo) {
this.nombre = nombre;
this.tipo =tipo;
}
}
const Gp = new ServiciosPropiedades ("Grupo operativo", "virtual");
const Ai = new ServiciosPropiedades ("Analisis institucional", "presencial");
const Sp = new ServiciosPropiedades ("Seciones personalizadas", "virtual");
//arrays
const Servicios = [Gp,Ai,Sp];
alert ("nuestros servicios son:");
alert (Gp.nombre);
alert (Ai.nombre);
alert (Sp.nombre);