Skip to content

Instantly share code, notes, and snippets.

@DeividSaenz
DeividSaenz / Click and Hide.js
Created January 21, 2013 19:59
Prueba de desaparecedor de Divs
var array = new Array(4); //los cuatro divs
function clicknhide(x) //el parámetro es el índice en el array al que diste click
{
if (x>0)
{
for (var i=0; i <= array.length; i++)
{
$('div:eq(x+i)').animate('opacity',0,2seg,'ease'); //se animará hasta que la opacidad sea cero en 2seg
};
@DeividSaenz
DeividSaenz / Diapositivas.js
Created December 12, 2012 10:37
Examen: Diapositivas (parte 1) por Clémence Desvé & David Sáenz
// Cleménce Desvé
// DeividSaenz
// EXAMEN 1
var lista = new Array();
function crearLista(n){ // n es el número de diapositivas que habrá en la lista
for (var i=0 ; i<n ; i++) {
lista[i] = "diapositiva "+(i+1); // cada espacio del arreglo, tiene como valor el número de la diapositiva (no hay diapositva 0)
};
@DeividSaenz
DeividSaenz / Encontrar
Created December 9, 2012 23:51
Encontrar numero entre X y Y (VERSION 2.1)
function buscarDesdeHasta(desde,X){
var posicion = x - desde;
return posicion;
}
// Sólo funciona si el arreglo va a estar ordenado
// No crea ningún arreglo
// Demasiado sencillo :S
@DeividSaenz
DeividSaenz / Encontrar
Created December 9, 2012 11:45
Encontrar numero entre X y Y
function buscarDesdeHasta(desde,hasta,x) //Tres parámetros: desde qué número, hasta qué número, y a qué
{ //número le quieres encontrar su posición.
var arr = new Array(); //Crea un nuevo arreglo a definir.
var longitud= hasta-desde+1; //Crea una variable que calcula la cantidad de elementos que
//tendrá el arreglo.
for (var i=0; i<=longitud; i++) //Un iterador para generar el arreglo.
{
if (desde<=hasta)
{
arr[i]=desde;
@DeividSaenz
DeividSaenz / Practica2
Created December 1, 2012 22:10
Practica2: Suma numeros pares hasta 'n'
function sumaPares(n){ //'n' es el número (parámetro) en el que se detendrá la función
var num = 0;
for (var i = 0; i <= n; i++) {
if (i>0) { //Sólo si 'i' ya no es cero entra, para no dividir entre cero
if ((i%2)==0) { //Si el residuo de la división entre dos es igual a cero, es por que es par
num=num+i;
console.log(i+"+");
};
};
};
@DeividSaenz
DeividSaenz / Practica_TresEnLinea
Created October 24, 2012 20:06
Práctica 1: Tres en línea con PSEUDO-CÓDIGO revision 2
// David Sáenz Velázquez
var arr [0][0];
var a1 = [0,0,0]; //primera columna
var a2 = [0,0,0]; //segunda columna
var a3 = [0,0,0]; //tercera columna
var tablero = [a1,a2,a3]; //arreglo de tres filas, cada una con un arreglo de tres
var num contador=0;