Comunidad de diseño web y desarrollo en internet online

duda sobre orden aleatorio de números

Citar            
MensajeEscrito el 20 Mar 2006 05:19 am
:D Un cordial saludo a la gente amable del foro que comparten sus conocimientos sin egoismos.

MI duda:
En mi software educativo, el niño debe colocar 3 números (por ejemplo 3,5 y 8), estos los debe colocar en 3 campos de introducción de texto. yo coloco este código:
function comprueba_resultado() {
if ((srdo1 == 3)&&(srdo2 == 5)&&(srdo3 == 8)
saciertos= "bien!";
} else {
saciertos = "incorrecto";
}

Estos números son los sumandos de una operación, pero si los coloca en otro orden, pues ya no me funciona y eso es un error pues el orden de los sumandos no altera el resultado.
Que debo hacer para que el código me acepte los números en cualquier orden?

:) Mil y mil gracias por su colaboración.

:)

Por wgaviria

12 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 20 Mar 2006 05:21 am
El muñequito con las gafas negras es un 8, no sé por qué apareció así.

Por wgaviria

12 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 20 Mar 2006 07:26 am
Que onda, pues mira, ak t dejo esto que creo q te puede servir

Código :

//Seteamos en false la bandera acerto
acerto=false;
//comprobamos que los datos se hayan ingresado correctamente, sea en el orden que sea, es decir en cualquiera de las 6 opciones diferentes, de ser asi seteamos en true la bandera acerto.
if ( srdo1==3 && srdo2 == 5 && srdo3 == 8) {
acerto=true;}
if ( srdo1==3 && srdo2 == 8 && srdo3 == 5) {
acerto=true;}
if ( srdo1==8 && srdo2 == 5 && srdo3 == 3) {
acerto=true;}
if ( srdo1==8 && srdo2 == 3 && srdo3 == 5) {
acerto=true;}
if ( srdo1==5 && srdo2 == 8 && srdo3 == 3) {
acerto=true;}
if ( srdo1==5 && srdo2 == 3 && srdo3 == 8) {
acerto=true;}
//revisamos el valor de la bandera y dependiendo de esto ejecutamos la accion necesaria
if (acerto=true)
saciertos= "bien!";
} else {
saciertos = "incorrecto";
}


es un código rápido y optimizable, pero la idea esta plasmada ahi :P
vemos

Por Hg

33 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Mar 2006 01:14 am
MP

Gracias!

claro que me sirvió y mucho.

todos tus aprotes han sido de verdad muy pero muy valiosos.

Eternamente agradecido!!!

Por wgaviria

12 de clabLevel



Genero:Masculino  

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.