Aprende sobre Algoritmos
Clase 3 de 50 • Curso de Programación Básica 2014
Contenido del curso
Introducción básica a HTML y Javascript para programar
Variables, Matrices y Objetos en Javascript
Ciclos y Dibujos con Canvas
Programando juegos con canvas
Uso de Objetos, Prototype y juego de ahorcado en Canvas
Cómo crear un algoritmo para el juego del ahorcado
Pregúntale a Freddy lo que quieras ... acerca de programación ;)
Conceptos básicos de programación: Frontend-Backend
Crea tu primer servidor web con Node.JS
Aprende a volar un dron con Javascript
Complementos del curso
Resumen
var turno = 1;
var pikachu = {
vida : 100,
ataque : 55,
win : function(){
console.log('¡pikachu ha ganado!')
}
}
var jigglypuff = {
vida : 100,
ataque : 45,
win : function(){
console.log('jigglypuff ha ganado!')
}
}
while(pikachu.vida > 0 && jigglypuff.vida > 0){
if(turno == 1){
jigglypuff.vida = jigglypuff.vida - pikachu.ataque;
turno = 2;
console.log('jigglypuff ahora tiene '+jigglypuff.vida+' puntos de vida');
}else{
pikachu.vida = pikachu.vida - jigglypuff.ataque;
turno = 1;
console.log('pikachu ahora tiene '+pikachu.vida+' puntos de vida');
}
}
if(pikachu.vida >= 0){
pikachu.win();
}else{
jigglypuff.win();
}