Created
December 9, 2012 11:45
-
-
Save DeividSaenz/4244408 to your computer and use it in GitHub Desktop.
Encontrar numero entre X y Y
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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; | |
desde++; //Va incrementando el valor desde, hasta que sea igual a hasta. | |
}; | |
}; | |
for (var i = 0; i <= longitud; i++) //Hace un nuevo iterador, esta vez para buscar X en el arreglo. | |
{ | |
if (arr[i]==x) | |
{ | |
return i; //Re regresa el valor de i, que es la posición en el arreglo de X. | |
}; | |
}; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Sigo sin entender por qué tiene que coincidir.
Es decir si yo tengo un array de 2 números
a[0]=234;
a[1]=235;
Nunca va a coincidir el índice con el número. No se si estoy entendiéndolo todo mal.. jajaja