Autor: Juan Pablo Fuentes
Formador de programación y bases de datos
Javascript eventos y acceso a elementos
Javascript condiciones compuestas
var a=150; var b=110; /* * Pueden entrar si: * Los dos miden más de 150 * Uno de los dos mide más de 150 y el otro más de 120 * * No pueden entrar si: * Alguno mide menos de 120 * Los dos miden menos de 150 */ if (a>=120 && b>=150 || a>=150 && b>=120){ console.log("Pueden entrar"); } else { console.log("No pueden entrar"); } if ((a<120 || b<120) || (a<150 && b<150)){ console.log("No pueden entrar"); } else{ console.log("Pueden entrar"); } //La negación de la anterior if ((a>=120 && b>=120) && (a>=150 || b>=150)){ console.log("Pueden entrar"); } else{ console.log("No pueden entrar"); } if (Math.min(a,b)>=120 && Math.max(a,b)>=150){ console.log("Pueden entrar"); } else{ console.log("No pueden entrar"); }
Javascript ejemplo if
var edad = 40; if (edad >= 18) { console.log("Mayor de edad"); } else { console.log("Menor de edad"); } if (edad < 16) { console.log("No puedes beber alcohol"); } if (edad >= 16) { console.log("Puedes trabajar"); } if (edad === 18) { console.log("¡Felicidades! Acabas de entrar en la edad adulta"); } var a = 1; var b = -5; var c = 6; b = -2; c = 1; if (a === 0) { console.log("La ecuación no es de segundo grado"); } else { var raiz = b * b - 4 * a * c; if (raiz < 0) { console.log("La ecuación tiene soluciones imaginarias"); } else if (raiz == 0) { console.log("Solución: " + -b / 2 * a); } else { console.log("Primera solución: " + (-b + Math.sqrt(raiz)) / 2 * a); console.log("Segunda solución: " + (-b - Math.sqrt(raiz)) / 2 * a); } }
Javascript ejemplo variables
var importe=1000; var descuento=.05; var iva=.21; console.log("Importe: "+importe); console.log("Descuento: "+importe*descuento); var imponible=importe*(1-descuento); console.log("Base imponible: "+imponible); console.log("IVA (21%): "+imponible*iva); console.log("Total: "+imponible*(1+iva));
Utilidades para bootstrap
http://tutorialzine.com/2015/06/12-time-saving-bootstrap-examples/
http://bootdey.com/bootstrap-snippets
http://www.jqueryrain.com/codelab/