Este cuadro de dialogo se emplea para confirmar la respuesta de un usuario
frente a una determinada pregunta. El devuelve un valor lgico falso o verdadero, devuelve verdadero cuando el usuario hace clic en el botn Aceptar y falso cuando hace clic en el botn Cancelar. Sintaxis: confirm(texto) Como este cuadro de dialogo devuelve un valor, el deber emplearse dentro de una sentencia de asignacin, comparacin o como parmetro o argumento de un mtodo o funcin. Donde texto es una cadena de caracteres que contiene la pregunta que se hace al usuario. Ejemplos: var rta=confirm(Usted maana va hacer deporte: ); if(confirm(Esta de acuerdo con el matrimonio homosexual)){ document.write(Usted es una persona de mente abierta); } else{ document.write(Cambie de mentalidad); } Ejercicios: 1. Realizar un script el cual solicite a un obrero el numero de horas trabajadas semanalmente y en seguida calcule e imprima su salario semanal, teniendo en cuenta que: Si trabaja 40 horas o menos se le paga $10000 por cada laborada y si trabaja ms de 40 horas se le paga $10000 por cada una de las primeras 40 horas y $15000 por cada hora extra. Nmero de horas: 6 Salario semanal: $60000 Nmero de horas: 50 Salario semanal: 2. Realizar un script el cual solicite al usuario el numero de camisas y el precio por cada camisa , el script deber calcular e imprimir el valor total de la compra, el valor del descuento y el valor a pagar teniendo en
cuenta que: si se compran tres camisas o mas se hace un descuento del
20 % sobre el valor total de la compra y son menos de tres camisas un 10% de descuento. Nmero de camisas: 5 Precio de cada camisa: 50000 Valor total de la compra: 250000 Descuento: 50000 Valor a pagar: 200000 Nmero de camisas: 2 Precio de cada camisa: 40000 Valor total de la compra: 80000 Descuento: 8000 Valor a pagar: 72000 3. Realizar un script el cual calcule la utilidad que un trabajador recibe en el reparto anual de utilidades si este se asigna como un porcentaje de su salario mensual que depende de su antigedad en la empresa de acuerdo con la siguiente tabla: Tiempo
Utilidad
Menos de 1 ao
5% del salario
1 ao o ms y menos de 2 aos
7% del salario
2 aos o ms y menos de 5 aos
10% del salario
5 aos o ms y menos de 10 aos
15% del salario
10 aos o ms
20% del salario
Salario mensual: 500000
Antigedad
:5
Utilidad: 75000 La antigedad debe estar entre 0 y 47 aos No se admiten salarios que estn por debajo de cero.
4. Una empresa quiere hacer una compra de varias piezas de la
misma clase a una fbrica de refacciones. La empresa,
dependiendo del monto total de la compra, decidir que hacer
para pagar al fabricante. Si el monto total de la compra excede de $500 000 la empresa tendr la capacidad de invertir de su propio dinero un 55% del monto de la compra, pedir prestado al banco un 30% y el resto lo pagara solicitando un crdito al fabricante. Si el monto total de la compra no excede de $500 000 la empresa tendr capacidad de invertir de su propio dinero un 70% y el restante 30% lo pagara solicitando crdito al fabricante. El fabricante cobra por concepto de intereses un 20% sobre la cantidad que se le pague a crdito. Realizar un script el cual solicite al usuario el numero de piezas y el costo de cada pieza y en seguida calcule e imprima los siguientes valores: monto total de la compra, valor de la inversin, valor del prstamo, valor del crdito y valor de los intereses. Numero de piezas: 10 Valor de la pieza: 200000 Monto total de la compra: 2000000 Valor de la inversin (55%): 1100000 Prstamo al banco (30%): 600000 Valor del crdito (15%): 300000 Valor intereses (20% crdito): 60000 Numero de piezas: 15 Valor de la pieza: 20000 Monto total de la compra: 300000 Valor de la inversin (70%): 210000 Prstamo al banco (0 %): 0 Valor del crdito (30%): 90000 Valor intereses (20% crdito): 18000 5. Leer dos nmeros, si son iguales que los multiplique, si el primero es mayor que el segundo que los reste y sino que los sume.