Ver Mensaje Individual
  #12 (permalink)  
Antiguo 14/09/2012, 11:40
Avatar de Dradi7
Dradi7
 
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 15 años, 10 meses
Puntos: 220
Respuesta: desafios javascript 2012

Bueno

En Ruby seria algo como esto, parecido mucho a phyton
Claro que en ruby si te da el numero entero sin notacion científica en el cual JavaScript no

Código Python:
Ver original
  1. def fact(n)
  2.     raise ArgumentError, 'El parametro no es de tipo numerico' unless n.is_a? Numeric  
  3.     n==0 ? 1 : n * fact(n-1)
  4. end

Para ejecutarlo

Código Python:
Ver original
  1. puts fact(100)

Resultado

Código Python:
Ver original
  1. 93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones