<?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>Comments on: Obtener un numero aleatorio sin que se repita</title>
	<atom:link href="http://www.codigoactionscript.org/obtener-un-numero-aleatorio-sin-que-se-repita/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.codigoactionscript.org/obtener-un-numero-aleatorio-sin-que-se-repita/</link>
	<description>Blog de programación en ActionScript. Tips, tutoriales, ejemplos de Adobe Flash, Flex y AIR</description>
	<lastBuildDate>Wed, 28 Dec 2011 21:13:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Patricia</title>
		<link>http://www.codigoactionscript.org/obtener-un-numero-aleatorio-sin-que-se-repita/comment-page-1/#comment-12043</link>
		<dc:creator>Patricia</dc:creator>
		<pubDate>Wed, 04 Nov 2009 19:22:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigoactionscript.org/?p=18#comment-12043</guid>
		<description>la variable repe, la primera vez que entra no esta definida y tira error. habria que setearla primero como false.

function aleatorio(min:Number, max:Number):Number 
{
	var repe:Boolean = true;
	if (usados.length&lt;=(max-min))
	{
		while (repe != false)
		{
			var num:Number = Math.floor(Math.random()*(max-min+1))+min;
			repe= repetido(num);
		}
		usados.push(num);
		return num;
	} 
	else 
	{
		return 0;
	}
}</description>
		<content:encoded><![CDATA[<p>la variable repe, la primera vez que entra no esta definida y tira error. habria que setearla primero como false.</p>
<p>function aleatorio(min:Number, max:Number):Number<br />
{<br />
	var repe:Boolean = true;<br />
	if (usados.length&lt;=(max-min))<br />
	{<br />
		while (repe != false)<br />
		{<br />
			var num:Number = Math.floor(Math.random()*(max-min+1))+min;<br />
			repe= repetido(num);<br />
		}<br />
		usados.push(num);<br />
		return num;<br />
	}<br />
	else<br />
	{<br />
		return 0;<br />
	}<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lesbeziers</title>
		<link>http://www.codigoactionscript.org/obtener-un-numero-aleatorio-sin-que-se-repita/comment-page-1/#comment-11446</link>
		<dc:creator>lesbeziers</dc:creator>
		<pubDate>Tue, 13 Oct 2009 19:09:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigoactionscript.org/?p=18#comment-11446</guid>
		<description>Muy bueno el truco ;) Una cosa, ¿es muy complicado hacer que en lugar de devolver &quot;null&quot; reinicie la función de nuevo? Cómo lo hago</description>
		<content:encoded><![CDATA[<p>Muy bueno el truco <img src='http://www.codigoactionscript.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Una cosa, ¿es muy complicado hacer que en lugar de devolver &#8220;null&#8221; reinicie la función de nuevo? Cómo lo hago</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chilurrio</title>
		<link>http://www.codigoactionscript.org/obtener-un-numero-aleatorio-sin-que-se-repita/comment-page-1/#comment-6339</link>
		<dc:creator>chilurrio</dc:creator>
		<pubDate>Fri, 17 Oct 2008 13:58:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigoactionscript.org/?p=18#comment-6339</guid>
		<description>me gusta mucho esta paagina y  me parese que  me sirvira la informacion de esta pagina, gracias</description>
		<content:encoded><![CDATA[<p>me gusta mucho esta paagina y  me parese que  me sirvira la informacion de esta pagina, gracias</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: greiman</title>
		<link>http://www.codigoactionscript.org/obtener-un-numero-aleatorio-sin-que-se-repita/comment-page-1/#comment-579</link>
		<dc:creator>greiman</dc:creator>
		<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigoactionscript.org/?p=18#comment-579</guid>
		<description>hola mi nombre es greiman garcia me gustaria que pro favor me ayuden a crear un scrip que poseea 20 preguntas las cuales deven escogerse aleatoriamente 6 con la funcion random mi mail es scanman113@msn.com</description>
		<content:encoded><![CDATA[<p>hola mi nombre es greiman garcia me gustaria que pro favor me ayuden a crear un scrip que poseea 20 preguntas las cuales deven escogerse aleatoriamente 6 con la funcion random mi mail es <a href="mailto:scanman113@msn.com">scanman113@msn.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Halukar</title>
		<link>http://www.codigoactionscript.org/obtener-un-numero-aleatorio-sin-que-se-repita/comment-page-1/#comment-727</link>
		<dc:creator>Halukar</dc:creator>
		<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigoactionscript.org/?p=18#comment-727</guid>
		<description>Hola, me gustarÃ­a saber si ese script se puede aplicar a un random entre fotogramas concretos. Por ejemplo entre el fotograma nÃºmero 90 y 100

gracias</description>
		<content:encoded><![CDATA[<p>Hola, me gustarÃ­a saber si ese script se puede aplicar a un random entre fotogramas concretos. Por ejemplo entre el fotograma nÃºmero 90 y 100</p>
<p>gracias</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.codigoactionscript.org/obtener-un-numero-aleatorio-sin-que-se-repita/comment-page-1/#comment-728</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigoactionscript.org/?p=18#comment-728</guid>
		<description>@Halukar: Â¿te refieres a obtener nÃºmero entre le 90 y el 100?
Lo Ãºnico que tendrÃ­as que hacer es pasarle esos valores como parÃ¡metros de la funciÃ³n:
&lt;code&gt;aleatorio(90, 100);&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>@Halukar: Â¿te refieres a obtener nÃºmero entre le 90 y el 100?<br />
Lo Ãºnico que tendrÃ­as que hacer es pasarle esos valores como parÃ¡metros de la funciÃ³n:<br />
<code>aleatorio(90, 100);</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luisito</title>
		<link>http://www.codigoactionscript.org/obtener-un-numero-aleatorio-sin-que-se-repita/comment-page-1/#comment-800</link>
		<dc:creator>Luisito</dc:creator>
		<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigoactionscript.org/?p=18#comment-800</guid>
		<description>Este script debe ser mejorado sustancialmente . Si la lista de numeros es muy grande, puede tardar mucho tiempo en encontrar un elemento no repetido. Lo mejor es sacar dos numeros aleatorios en (1,...,N) e ir permutando la lista inicial x_1, ..., x_N un numero de veces, por ejemplo N/2. Este metodo de &quot;barajar&quot;  es muy eficiente.</description>
		<content:encoded><![CDATA[<p>Este script debe ser mejorado sustancialmente . Si la lista de numeros es muy grande, puede tardar mucho tiempo en encontrar un elemento no repetido. Lo mejor es sacar dos numeros aleatorios en (1,&#8230;,N) e ir permutando la lista inicial x_1, &#8230;, x_N un numero de veces, por ejemplo N/2. Este metodo de &#8220;barajar&#8221;  es muy eficiente.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GisKaRD</title>
		<link>http://www.codigoactionscript.org/obtener-un-numero-aleatorio-sin-que-se-repita/comment-page-1/#comment-1668</link>
		<dc:creator>GisKaRD</dc:creator>
		<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigoactionscript.org/?p=18#comment-1668</guid>
		<description>La mejor manera es que a medida que vayan saliendo los numeros se vallan eliminando de la lista, asi no se tiene que comprobar si ya an sido seleccionados o no y la eficiencia del codigo sera mucho mas alta</description>
		<content:encoded><![CDATA[<p>La mejor manera es que a medida que vayan saliendo los numeros se vallan eliminando de la lista, asi no se tiene que comprobar si ya an sido seleccionados o no y la eficiencia del codigo sera mucho mas alta</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erwin Ellicker</title>
		<link>http://www.codigoactionscript.org/obtener-un-numero-aleatorio-sin-que-se-repita/comment-page-1/#comment-5087</link>
		<dc:creator>Erwin Ellicker</dc:creator>
		<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigoactionscript.org/?p=18#comment-5087</guid>
		<description>el mismo codigo se podria optimizar bastante si el return de la funcion buscar se mete adentro del bucle, de ese modo apenas encuentra el numero en el arreglo deja de iterar, no tiene sentido seguir buscando algo que ya encontraste.

for (i=0; i</description>
		<content:encoded><![CDATA[<p>el mismo codigo se podria optimizar bastante si el return de la funcion buscar se mete adentro del bucle, de ese modo apenas encuentra el numero en el arreglo deja de iterar, no tiene sentido seguir buscando algo que ya encontraste.</p>
<p>for (i=0; i</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: m3ni4kx</title>
		<link>http://www.codigoactionscript.org/obtener-un-numero-aleatorio-sin-que-se-repita/comment-page-1/#comment-5223</link>
		<dc:creator>m3ni4kx</dc:creator>
		<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigoactionscript.org/?p=18#comment-5223</guid>
		<description>Este codigo contiene algunos errores los modifiquÃ© y kedo perfecto otsugua08@gmail.com</description>
		<content:encoded><![CDATA[<p>Este codigo contiene algunos errores los modifiquÃ© y kedo perfecto <a href="mailto:otsugua08@gmail.com">otsugua08@gmail.com</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>

