<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentarios en: Error en parseInt de JavaScript y JScript</title>
	<atom:link href="http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/</link>
	<description>Sobre Internet y sus tecnologías</description>
	<lastBuildDate>Wed, 25 Jan 2012 03:28:48 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Por: TARUGO</title>
		<link>http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/comment-page-1/#comment-6148</link>
		<dc:creator>TARUGO</dc:creator>
		<pubDate>Mon, 15 Nov 2010 21:40:38 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/#comment-6148</guid>
		<description>Desde mi experiencia no os recomiendo el uso de la función parseInt ya que su funcionalidad a veces no es la deseada:
   1. Retornará un número válido si: El String empieza por un número.
   2. El String empieza por espacio(s) seguido de un número.
          * Ejemplos de números válidos: &quot;123456&quot;
          * &quot; 123456&quot;
          * &quot;12345asdasd&quot;
          * &quot; 12345 asdd&quot; 
   3. Todo String que cumpla con las 2 reglas anteriores (ser un número válido), será truncado: cuando se encuentre una letra, espacio o caracteres especiales (comas, acentos,...) dentro del String. Como resultado, retornará los dígitos que estén más a la izquierda de la primera letra (espacio o caracter) encontrada.
          * Ejemplos de números válidos truncados: &quot;123456&quot; retorna como resultado 123456
          * &quot; 123456&quot; retorna como resultado 123456
          * &quot;12345asdasd&quot; retorna como resultado 12345
          * &quot; 123.. asdd&quot; retorna como resultado 123</description>
		<content:encoded><![CDATA[<p>Desde mi experiencia no os recomiendo el uso de la función parseInt ya que su funcionalidad a veces no es la deseada:<br />
   1. Retornará un número válido si: El String empieza por un número.<br />
   2. El String empieza por espacio(s) seguido de un número.<br />
          * Ejemplos de números válidos: &#8220;123456&#8243;<br />
          * &#8221; 123456&#8243;<br />
          * &#8220;12345asdasd&#8221;<br />
          * &#8221; 12345 asdd&#8221;<br />
   3. Todo String que cumpla con las 2 reglas anteriores (ser un número válido), será truncado: cuando se encuentre una letra, espacio o caracteres especiales (comas, acentos,&#8230;) dentro del String. Como resultado, retornará los dígitos que estén más a la izquierda de la primera letra (espacio o caracter) encontrada.<br />
          * Ejemplos de números válidos truncados: &#8220;123456&#8243; retorna como resultado 123456<br />
          * &#8221; 123456&#8243; retorna como resultado 123456<br />
          * &#8220;12345asdasd&#8221; retorna como resultado 12345<br />
          * &#8221; 123.. asdd&#8221; retorna como resultado 123</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Carlos</title>
		<link>http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/comment-page-1/#comment-11</link>
		<dc:creator>Carlos</dc:creator>
		<pubDate>Thu, 02 Apr 2009 14:52:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/#comment-11</guid>
		<description>Hola.
No es un bug de la función javascript, es un error del programador que no se ha leido como se usa la función parseInt de javascript y no sabe como funciona jeje.
La explicación es tan sencilla como la siguiente:
parseInt tiene como parámetros una cadena (la que se va a convertir) y la base que es la que se usa para convertir el numero y que es opcional.
Y aqui viene la historia:

 1º- Si no se especifica el parámetro base, y la cadena a convertir empieza por 0x, la función convierte la cadena a un número en base HEXADECIMAL.

 2º- Si no se especifica el parámetro base, y la cadena a convertir empieza por 0, la función convierte la cadena a un número en base OCTAL.
Por eso
ochob = parseInt(”08″)   // nos devuelve 0 (normal porque en base octal no hay 8 xD).

 3º - En el resto de los casos si no se especifica el parámetro base, convierte a base DECIMAL.

Eso es todo, no se trata de ningun bug ! ;)</description>
		<content:encoded><![CDATA[<p>Hola.<br />
No es un bug de la función javascript, es un error del programador que no se ha leido como se usa la función parseInt de javascript y no sabe como funciona jeje.<br />
La explicación es tan sencilla como la siguiente:<br />
parseInt tiene como parámetros una cadena (la que se va a convertir) y la base que es la que se usa para convertir el numero y que es opcional.<br />
Y aqui viene la historia:</p>
<p> 1º- Si no se especifica el parámetro base, y la cadena a convertir empieza por 0x, la función convierte la cadena a un número en base HEXADECIMAL.</p>
<p> 2º- Si no se especifica el parámetro base, y la cadena a convertir empieza por 0, la función convierte la cadena a un número en base OCTAL.<br />
Por eso<br />
ochob = parseInt(”08″)   // nos devuelve 0 (normal porque en base octal no hay 8 xD).</p>
<p> 3º &#8211; En el resto de los casos si no se especifica el parámetro base, convierte a base DECIMAL.</p>
<p>Eso es todo, no se trata de ningun bug ! <img src='http://blog.vermiip.es/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Fabian Altamirano</title>
		<link>http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/comment-page-1/#comment-12</link>
		<dc:creator>Fabian Altamirano</dc:creator>
		<pubDate>Mon, 16 Mar 2009 03:02:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/#comment-12</guid>
		<description>Gracias por solucionar mi problema</description>
		<content:encoded><![CDATA[<p>Gracias por solucionar mi problema</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Jesus</title>
		<link>http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/comment-page-1/#comment-10</link>
		<dc:creator>Jesus</dc:creator>
		<pubDate>Tue, 10 Mar 2009 12:21:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/#comment-10</guid>
		<description>Increible... vaya bug!!!!!!

Muchísimas gracias, me estaba volviendo loco...</description>
		<content:encoded><![CDATA[<p>Increible&#8230; vaya bug!!!!!!</p>
<p>Muchísimas gracias, me estaba volviendo loco&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: jorge</title>
		<link>http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/comment-page-1/#comment-9</link>
		<dc:creator>jorge</dc:creator>
		<pubDate>Wed, 03 Dec 2008 08:14:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/#comment-9</guid>
		<description>applause!

muchas gracias!!</description>
		<content:encoded><![CDATA[<p>applause!</p>
<p>muchas gracias!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Petter02</title>
		<link>http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/comment-page-1/#comment-8</link>
		<dc:creator>Petter02</dc:creator>
		<pubDate>Thu, 27 Nov 2008 23:01:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/#comment-8</guid>
		<description>gracias ya no sabia q hacer :P</description>
		<content:encoded><![CDATA[<p>gracias ya no sabia q hacer <img src='http://blog.vermiip.es/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: dach</title>
		<link>http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/comment-page-1/#comment-13</link>
		<dc:creator>dach</dc:creator>
		<pubDate>Thu, 30 Oct 2008 20:46:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/#comment-13</guid>
		<description>gracias, ya me estaba rompiendo a cabeza jajaja</description>
		<content:encoded><![CDATA[<p>gracias, ya me estaba rompiendo a cabeza jajaja</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Marino</title>
		<link>http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/comment-page-1/#comment-5</link>
		<dc:creator>Marino</dc:creator>
		<pubDate>Fri, 25 Jul 2008 13:41:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/#comment-5</guid>
		<description>Gracias por el aporte, me ué de mucha ayuda</description>
		<content:encoded><![CDATA[<p>Gracias por el aporte, me ué de mucha ayuda</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: NRG</title>
		<link>http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/comment-page-1/#comment-7</link>
		<dc:creator>NRG</dc:creator>
		<pubDate>Mon, 07 Jul 2008 07:09:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/#comment-7</guid>
		<description>Casualmente me he encontrado con este numero 0648000184632 que me lo convierte en un 52. Añadiendo el segundo parametro, 10, ha quedado solucionado.
Deduzco que se debe a los numeros que empiezan por 0.</description>
		<content:encoded><![CDATA[<p>Casualmente me he encontrado con este numero 0648000184632 que me lo convierte en un 52. Añadiendo el segundo parametro, 10, ha quedado solucionado.<br />
Deduzco que se debe a los numeros que empiezan por 0.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Felixonca</title>
		<link>http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/comment-page-1/#comment-4</link>
		<dc:creator>Felixonca</dc:creator>
		<pubDate>Thu, 26 Jun 2008 16:12:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vermiip.es/2007/08/18/error-en-parseint-de-javascript-y-jscript/#comment-4</guid>
		<description>Si no es por este blog, hubiera muerto tratando de encontrar la solución. Mil gracias, estos son los aportes que valen la pena.</description>
		<content:encoded><![CDATA[<p>Si no es por este blog, hubiera muerto tratando de encontrar la solución. Mil gracias, estos son los aportes que valen la pena.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

