Aprender Programación
Aprender Programación
Aprender Programación
= : es un operador de asignación
Estructura de un archivo
Nombre
Debes tener claro que nombre es, apenas, una parte de la estructura de
un archivo.
Los nombres son personalizados y descriptivos. Solo en algunos casos
deberás asignar nombres predefinidos para que sean leídos
automáticamente, como, por ejemplo, cuando produces un sitio web. La
página principal, por defecto, debe llamarse index.html.
Punto (.)
Extensión
¿Qué es HTML?
Seguro ya sabes que un sitio web es, en su forma más básica, un archivo
HTML. Ahora, acompáñame a descubrir el funcionamiento de este
lenguaje, y cómo puedes usarlo para empezar a crear sitios web 🙂.
Fundamentos de HTML
El lenguaje de marcas de hipertexto (HTML) tiene reglas como
cualquier otro lenguaje. Y no son tan complicadas cuando te tomas el
tiempo para explorarlas poco a poco 😉
Estas consisten en una palabra o una letra encerradas entre los símbolos
“<” y “>”.
Ej:
<title>
Ej:
Etiquet
Uso
a
Ojo, hay una variante de HTML llamada XHTML que requiere que estas
etiquetas terminen en “/>”. Por ese motivo, muchos developers
acostumbran a terminar estas etiquetas de esa manera, incluso en el
HTML común y corriente.
Ej:
En palabras más simples: Solo tienes que pulsar la tecla “tab” en las
etiquetas hijo para que estas se muevan un poquito hacia la derecha.
Eso te ayudará a distinguir a los padres de los hijos con mayor facilidad.
Ej:
<picture class=""logo"">
</picture>
Aprenderás más sobre los atributos poco a poco. Por ahora lo importante
es que sepas que existen 👍
Etiqueta Uso
== significa comparación
Por ejemplo, en el ciclo de ir a la escuela que vimos arriba, cada vez que
evaluamos la condición va a pasar un día. De ese modo, tarde o
temprano llegaríamos al fin de semana o a un día feriado, y no sería
necesario ir a la escuela.
Operad
Significado
or
if ( X == Y ) {
console.log( "Verdadero" );
} else {
console.log( "Falso" );
while es una instrucción en JavaScript (al igual que if) que te permite
crear ciclos. Su estructura es la siguiente:
while ( condición ) {
Por ejemplo:
irA( escuela );
diaDeLaSemana = diaDeLaSemana + 1;
Empecemos 😁
if ( eleccion == 1 ) {
} else if ( eleccion == 2 ) {
} else if ( eleccion == 3 ) {
} else {
alert( "Hubo un error con la elección del " + quienElije + " 🙃" );
if ( eleccionJugador == eleccionOponente ) {
empates = empates + 1;
victorias = victorias + 1;
victorias = victorias + 1;
} else {
derrotas = derrotas + 1;
function mostrarResultados() {
if ( victorias == 2 ) {
resetearVariables();
} else if ( derrotas == 2 ) {
resetearVariables();
} else {
alert( "Hubo un error... 🙃");
resetearVariables();
function resetearVariables() {
victorias = 0;
derrotas = 0;
empates = 0;
let eleccionDelJugador = 0;
//DECIDIENDO EL GANADOR
let victorias = 0;
let derrotas = 0;
let empates = 0;
Hacer esto requiere que muevas algunas cosas dentro del código.
Intenta hacerlo por tu cuenta, y luego lo comparas con el código aquí
abajo 😉
if ( eleccion == 1 ) {
} else if ( eleccion == 2 ) {
} else if ( eleccion == 3 ) {
} else {
alert( "Hubo un error con la elección del " + quienElije + " 🙃" );
}
//FUNCIÓN PARA DECIDIR EL GANADOR
if ( eleccionJugador == eleccionOponente ) {
empates = empates + 1;
victorias = victorias + 1;
victorias = victorias + 1;
victorias = victorias + 1;
} else {
derrotas = derrotas + 1;
function mostrarResultados() {
resetearVariables();
} else if ( derrotas == 2 ) {
resetearVariables();
} else {
resetearVariables();
function resetearVariables() {
victorias = 0;
derrotas = 0;
empates = 0;
let eleccionDelJugador = 0;
let eleccionDelComputador = 0;
//DECIDIENDO EL GANADOR
let victorias = 0;
let derrotas = 0;
let empates = 0;
eleccionDelComputador = numeroAleatorio( 1 , 3 );
mostrarResultados();
Estructura de archivos
¿Por qué una “C:”? Pues, alguien le asignó la “A:” y la “B:” a los
disquetes o “Floppy disc” de antes. Así que los discos duros empiezan a
contar a partir de la “C:”.
💡 Ojo
Para escribir una ruta absoluta, tienes que empezar por la carpeta raíz y
escribir la dirección carpeta por carpeta, hasta llegar al archivo que
estás buscando. Por ejemplo:
<script src="js/codigo.js"></script>
Pero no dejes de completar este curso. Así que empieza por separar el
código JavaScript del HTML en nuestro juego de piedra, papel o tijera, y
conéctalos con el atributo de la etiqueta <script> que conociste más
arriba (y no olvides revisar la indentación luego de copiar y pegar).
Válida que tu juego aún funciona, puedes usar los archivos de la clase
como punto de comparación si lo necesitas. Y cuando termines continúa
a la siguiente clase, donde aprenderemos sobre qué es el DOM.
¿Qué es el DOM?
El DOM (Document Object Model) es el modelo que usa el navegador
para estructurar las etiquetas HTML y puedes aprovechar esto para
modificarlas y hacer cambios con código JavaScript. ¿Cómo funciona?
Quédate para averiguarlo.