Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- var a = 25;
- var b = 15;
- var total = a + b;
- salida = "<h3>La suma de " + a + " y " + b + " es " + total + "</h3>";
- document.write(salida);
- // Hacer un programa que pida una distancia en kms, un tiempo en horas
- // y devuelva la velocidad
- var sueldo = parseInt(prompt("Dime tu sueldo"));
- var bonus = parseInt(prompt("Dime tu bonus"));
- var resultado = sueldo + bonus;
- document.write("Tu sueldo total es " + resultado)
- //alert("Bienvenido");
- var respuesta = confirm("¿Desea salir?");
- if (respuesta === true){
- document.write("Hasta pronto...");
- } else {
- document.write("Sigamos trabajando entonces...");
- }
- // la estructura else if seria:
- // if (condicion1) {
- // document.write("Condicion1 verdadera");
- // } else if (condicion2) { // pueden ir varios else if
- // document.write("Condición2 verdadera...");
- // } else {
- // document.write("Otra condición...");
- // }
- // and: &&
- // or: ||
- // Escribir un programa que pida una edad y devuelva condicion
- // frente al voto
- // de 0 a menos de 16: voto prohibido
- // de 16 a menos de 18 o 70 o mas: voto optativo
- // de 18 a menos de 70: voto obligatorio
- var edad = parseInt(prompt("Ingrese su edad: "))
- if (edad < 16){
- alert("Voto Prohibido")
- }else if (edad >=18 && edad < 70){
- alert("Voto Obligatorio")
- }else {
- alert("Voto voluntario")
- }
- */
- // switch permite crear estructuras condicionales para un amplio
- // abanico de posibilidades
- //
- // Desventajas
- // su sintaxis no es tan sencilla
- // hay que tenet cuidado con case, break, default
- // puede ser dificil de depurar
- // no es mucho mas rapido que varios if-else
- /*
- switch (expresion){
- case 1:
- // codigo
- break;
- case 2:
- // codigo
- break;
- case 3:
- // codigo
- break;
- default:
- // codigo
- }
- // Programa que pide un mes y devuelve su nombre:
- var mes = prompt("Ingrese un nro de mes (enero=1, febrero=2, etc): ")
- switch(mes){
- case "1":
- alert("ENERO");
- break;
- case "2":
- alert("FEBRERO");
- break;
- case "3":
- alert("MARZO");
- break;
- case "4":
- alert("ABRIL");
- break;
- case "5":
- alert("MAYO");
- break;
- case "6":
- alert("JUNIO");
- break;
- case "7":
- alert("JULIO");
- break;
- case "8":
- alert("AGOSTO");
- break;
- case "9":
- alert("SEPTIEMBRE");
- break;
- case "10":
- alert("OCTUBRE");
- break;
- case "11":
- alert("NOVIEMBRE");
- break;
- case "12":
- alert("DICIEMBRE");
- break;
- default:
- alert("ERROR: mes incorrecto")
- }
- // Programa que pide el nombre de un mes y devuelve el trimestre:
- var mes = prompt("Ingrese nro de mes: ")
- switch(mes){
- case "1":
- case "2":
- case "3":
- alert("Primer trimestre");
- break;
- case "4":
- case "5":
- case "6":
- alert("Segundo trimestre");
- break;
- case "7":
- case "8":
- case "9":
- alert("Tercer trimestre");
- break;
- case "10":
- case "11":
- case "12":
- alert("Cuarto trimestre");
- break;
- default:
- alert("ERROR: mes incorrecto")
- }
- */
Advertisement
Add Comment
Please, Sign In to add comment