Apuntes Javascript básico

Programación
Documento HTML básico: [code language="html"] <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>Mi primer proyecto</title> </head> <body> <h1>Primer proyecto de programación</h1> </body> </html> [/code] Las etiquetas "script" siempre van en el "head" Integrar Javascript en una página Web HTML: [code language="javascript"] <script type="text/javascript"> //Muestra una alerta en el navegador //El \n es un salto de línea en Javascript alert("Alerta:\nHola mundo!"); //Muestra en texto en el html //El <br /> es un salto de línea en HTML document.write("Hola mundo!<br /> en HTML"); //Solicita inserción de texto window.prompt("Inserta texto", "AQUÍ"); </script> [/code] Código Javascript externo al HTML: [code language="html"] <script type="text/javascript" src="code.js"></script> [/code] (más…)
Leer más

Piedra, papel, tijera, lagarto, Spock en Javascript (Básico)

Programación
 “Tijeras cortan papel, papel tapa a piedra, piedra aplasta a lagarto, lagarto envenena a Spock, Spock rompe tijeras, tijeras decapitan lagarto, lagarto devora papel, papel desautoriza a Spock, Spock vaporiza piedra, y, como siempre… piedra aplasta tijeras.” Archivo piedrapapeltijeralagartospock.html [code lang="html"] <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>Piedra, Papel, Tijera, Lagarto, Spock</title> <script type="text/javascript" src="js/lagarto.js"></script> </head> <body> <h1>Piedra, Papel, Tijera, Lagarto, Spock</h1> </body> </html> [/code] Archivo js/lagarto.js [code lang="js"] function aleatorio (minimo, maximo){ var numero = Math.floor(Math.random() * (maximo - minimo + 1) + minimo); return numero; } var piedra = 0; var papel = 1; var tijera = 2; var lagarto = 3; var spock = 4; var opciones = ["Piedra", "Papel", "Tijera", "Lagarto", "Spock"]; var opcionUsuario; var opcionMaquina = aleatorio (0,4); opcionUsuario = prompt ("Elige entre:\n Piedra:…
Leer más