Introduccion al videojuego Gabriel De Ioannes Becker Clase 07.

Post on 24-Jan-2016

216 views 0 download

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

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

Clase 07

Loops, arreglos%

Clase 07

Clase 07

Clase 07

WHILE LOOP%

Clase 07

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

LOOP

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

Clase 02Declaración de un loop While en JavaScript

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

Validar datos;}

Otra declaración de un loop While en JavaScript

Clase 02

do{ accion/asignar valor/modificar valor;

Validar datos;} while (n<10);

Clase 07

For LOOP%

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

Declaración de un loop For en JavaScript

Clase 02

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

Recorrer Arreglo;}

Clase 07

Arreglo%

Clase 07

Clase 07

Las variables cargan información especifica…

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

Arreglos…

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

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

Los arreglos traen consigo ciertas propiedades

Clase 07

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

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}