Foros del Web » Programando para Internet » Javascript »

Pedir 3 numeros y mostrar el mayor y el menor Javascript

Estas en el tema de Pedir 3 numeros y mostrar el mayor y el menor Javascript en el foro de Javascript en Foros del Web. Bueno, me pusieron este ejercicio y no he podido realizarlo bien. He probrado con if, else if, pero no me da. Alguien me podria ayudar?. ...
  #1 (permalink)  
Antiguo 27/01/2013, 20:56
 
Fecha de Ingreso: enero-2013
Ubicación: Colombia, Antioquia, Medellin
Mensajes: 2
Antigüedad: 11 años, 2 meses
Puntos: 0
Pregunta Pedir 3 numeros y mostrar el mayor y el menor Javascript

Bueno, me pusieron este ejercicio y no he podido realizarlo bien. He probrado con if, else if, pero no me da. Alguien me podria ayudar?. Posdata: Lo estoy haciendo en javascript y html.
  #2 (permalink)  
Antiguo 28/01/2013, 07:23
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 9 meses
Puntos: 1567
Respuesta: Pedir 3 numeros y mostrar el mayor y el menor Javascript

Cita:
Iniciado por Marcelo19987 Ver Mensaje
Bueno, me pusieron este ejercicio y no he podido realizarlo bien. He probrado con if, else if, pero no me da. Alguien me podria ayudar?. Posdata: Lo estoy haciendo en javascript y html.
Mostrá el código de lo que has intentado
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 28/01/2013, 11:22
Avatar de Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 12 años, 11 meses
Puntos: 343
Respuesta: Pedir 3 numeros y mostrar el mayor y el menor Javascript

Hola amigo, te dejo mi solucion:

Código Javascript:
Ver original
  1. REQUEST(3, THEN(SHOW(HIGHER(), LOWER())));

Ah, me olvidaba el resto:

Código Javascript:
Ver original
  1. var _ = [];
  2.  
  3. function REQUEST(k, handler) {
  4.     while(k--) {
  5.         _.push(Number(prompt('Ingrese un numero')));
  6.     }
  7.    
  8.     handler();
  9. }
  10. function THEN(action) {
  11.     return action;
  12. }
  13. function SHOW() {
  14.     var args = arguments;
  15.     return function() {
  16.         alert([].slice.call(args).reduce(function(memo, current) {
  17.             return memo + current() + "\n";
  18.         }, ''));
  19.     }
  20. }
  21. function HIGHER() {
  22.     return function() {
  23.         return 'Mayor : ' + Math.max.apply(Math, _);
  24.     }
  25. }
  26. function LOWER() {
  27.     return function() {
  28.         return 'Menor : ' + Math.min.apply(Math, _);
  29.     }
  30. }
__________________
blog | @aijoona

Etiquetas: javascript+html
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:27.