Ver Mensaje Individual
  #5 (permalink)  
Antiguo 14/11/2015, 11:28
PHPeros
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 8 meses
Puntos: 578
Respuesta: suma de un numero y de sus predecesores

Sí, precisamente por eso, si pasas un string en vez de número estarás concatenando con 1 en vez de sumando 1 justo en esta parte:

Código Javascript:
Ver original
  1. (num+1)/2;

Eso se da solamente en el operador de suma ya que en el resto la conversión se realiza de forma automática:

Código Javascript:
Ver original
  1. "3" * "2"  = 6

Y lo de especificar la base en parseInt te ha comentado Alexis88:

http://stackoverflow.com/questions/8...octal-behavior