Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

22
Introduccion al videojuego Gabriel De Ioannes Becker Clase 07

Transcript of Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Page 1: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Introduccion al videojuego

Gabriel De Ioannes Becker

Clase 07

Page 2: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Clase 07

Conoce lo que es una variable de tipo Arreglo (Vector, Array)

Conoce las herramientas de Loops ( For, While ) y como se usan en JavaScript

Comprende como estos contenidos se ponen en practica en el ámbito del Video Juego

Objectivos

Page 3: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Clase 07

Loops, arreglos%

Page 4: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Clase 07

Page 5: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Clase 07

Page 6: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Clase 07

WHILE LOOP%

Page 7: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Clase 07

Mientras la condición sea verdadera, seguiré haciendo lo “mismo”

LOOP

Page 8: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Clase 07

Estos e llama pseudo-codigo, es muy útil para entender de manera la

lógica de lo que se desea programar

mientras ( n es menor a 10){ Codigo que se itera; n++;//n=n+1}

En cada iteración, se comprueba esta

sentencia, si es verdadera el loop

continua

Page 9: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Clase 02Declaración de un loop While en JavaScript

while (n<10){ accion/asignar valor/modificar valor;

Validar datos;}

Page 10: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Otra declaración de un loop While en JavaScript

Clase 02

do{ accion/asignar valor/modificar valor;

Validar datos;} while (n<10);

Page 11: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Clase 07

For LOOP%

Page 12: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Clase 07

Estos e llama pseudo-codigo, es muy útil para entender de manera la

lógica de lo que se desea programar

para ( n igual a 0, n menor que 10, n mas 1){ Codigo que se itera;}

En cada iteración, se comprueba esta

sentencia, si es verdadera el loop

continua

Valor inicial de una variable para

el Loop

En cada iteración aumentamos la variable en uno

Page 13: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Declaración de un loop For en JavaScript

Clase 02

For (var i=0;i<10;i++){ accion/asignar valor/modificar valor;

Recorrer Arreglo;}

Page 14: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Clase 07

Arreglo%

Page 15: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Clase 07

Page 16: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Clase 07

Las variables cargan información especifica…

Page 17: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Las variables pueden ser de diferentes TIPOSTexto (String)Numero (float,Int,Double)Logica o Booleana (TRUE, FALSE)

Arreglos…

Clase 07

Page 18: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Declaración de un Arreglo en JavaScript

Clase 07

var nombreArreglo = new Array();

A diferencia de otros lenguajes, el arreglo de Javascritp permite ingresar

varios tipos de datos dentro de sus casillas

Page 19: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Clase 07

Page 20: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Asignación de valor a un Arreglo en JavaScript

Clase 07

nombreArreglo [0] = 100; nombreArreglo [1] = 144;

Leer valor en una casilla del Arreglo en JavaScriptnombreArreglo [0] ; // Entrega 100

nombreArreglo [1] // Entrega 144

Page 21: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Los arreglos traen consigo ciertas propiedades

Clase 07

nombreArreglo.length, Largo del arreglonombreArreglo.push(var), agregamos nueva celda con nuevo valor

Page 22: Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Recorrer un arreglo con un For loop

Clase 07

For (var i=0,i<arreglo.length,i++){ arreglo[i];//Leer valor

arreglo[i]=100;//Asignar valor}