Skip to content

Instantly share code, notes, and snippets.

@saleiva
Forked from Sandrucola/gist:4266855
Created December 19, 2012 10:15
Show Gist options
  • Save saleiva/4335734 to your computer and use it in GitHub Desktop.
Save saleiva/4335734 to your computer and use it in GitHub Desktop.
//Crear simulador numérico de presentaciones
var a = new Array();
var posicion = 0;
var n = 20;
var t;
// Crea una lista de diapositivas
function lista(_n){
n = _n;
for (i=0; i<= _n; i++){
a[i]=i;
console.log("Diapositiva: " + i)
}
}
//Implementar siguiente y anterior. Creamos dos funciones una para siguiente y otra para anterior.
//tenemos en cuenta que en la diaposiiva 0 se podrá avanazar pero no ir para atrás. Y en la última al revés.
function siguiente(){
if(posicion>=0 && posicion<n){
posicion=posicion+1;
console.log("Diapositiva: "+posicion)
}else{
console.log("Estas en la última diapositiva")
clearInterval(t);
}
}
function anterior(){
if (posicion>0 && posicion<=n){
posicion=posicion-1;
console.log("Diapositiva: "+posicion)
}else{
console.log("Estas en la primera diapositiva")
clearInterval(t);
}
}
function play(s){
t = setInterval(function(){siguiente()},1000);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment