var dados = { dado: [0, 0, 0, 0, 0, 0], lanzamientos: function () { var total = 0; for (var i = 0; i < this.dado.length; i++) { total += this.dado[i]; } return total; }, tirada: function () { var tirada = Math.floor(Math.random() * 6) + 1; this.dado[tirada - 1]++; return tirada; }, tiradas: function (veces) { var dados = ""; for (var i = 0; i < veces; i++) { dados += this.tirada().toString(); } return dados; }, parchis: function () { var dados = ""; var tirada; do { tirada = this.tirada().toString(); dados += tirada; } while (tirada !== "5"); return dados; }, parchis2: function () { var dados = ""; do { dados += this.tirada().toString(); } while (!dados.endsWith("5")); return dados; }, parchis3: function () { var dados = ""; var n = this.dado[4]; do { dados += this.tirada().toString(); } while (n === this.dado[4]); return dados; }, paCasa: function () { var dados = ""; do { dados += this.tirada().toString(); } while (!dados.endsWith("666")); return dados; }, paCasa2: function () { var dados = ""; var seis = 0; var tirada; do { tirada = this.tirada().toString(); dados += tirada; if (tirada === "6") { seis++; } else { seis = 0; } } while (seis < 3); return dados; } };
Categoría: Sin categoría
JS ejemplos objetos
String.prototype.numeroDeApariciones=function(cadena){ return this.split(cadena).length-1; } Number.prototype.doble=function(){ return this*2; } var producto={ nombre:"Furby", precio:100, pvp:function(){ return this.precio*1.21; } }; var circulo={ radio:10, circunferencia:function(){ return Math.PI*this.radio*2; }, area:function(){ return Math.PI*this.radio*this.radio; } }
Elementos HTML y sus valores por javascript
HTML y CSS para niños
Javascript ejemplos calculadora
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/