{"id":481,"date":"2026-10-03T06:06:41","date_gmt":"2026-10-03T03:06:41","guid":{"rendered":"https:\/\/wpcalc.com\/es\/?p=481"},"modified":"2026-10-03T06:06:41","modified_gmt":"2026-10-03T03:06:41","slug":"aleatorizador-de-listas","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/es\/herramientas-web\/aleatorizador-de-listas\/","title":{"rendered":"Aleatorizador de listas"},"content":{"rendered":"<section class=\"not-prose calculator-box\" aria-labelledby=\"calculator-title\"><div class=\"flex items-baseline sm:items-center justify-between gap-2 sm:gap-3\"><div class=\"flex flex-col sm:flex-row sm:items-center gap-2\"><span class=\"icon icon-calculator text-primary-700! text-base! dark:text-primary-300!\" aria-hidden=\"true\"><\/span><h2 id=\"calculator-title\" class=\"text-lg font-display font-bold\">Generador de orden aleatorio para listas<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"481\" data-favorite-title=\"Aleatorizador de listas\" data-favorite-url=\"https:\/\/wpcalc.com\/es\/herramientas-web\/aleatorizador-de-listas\/\" data-favorite-excerpt=\"Baraja nombres, tareas u otros elementos de una lista en un orden aleatorio. Introduce tus elementos, elige c\u00f3mo est\u00e1n separados y consulta la lista reordenada.\" aria-label=\"A\u00f1adir a favoritos\" data-favorite-icon=\"icon icon-calculator\">\n    <span class=\"icon icon-shape-star-empty\" aria-hidden=\"true\"><\/span>\n  <\/button>\n  <div class=\"calcdash-favorite__tip\" aria-hidden=\"true\">\n   <span class=\"favorite-tooltip\" id=\"favorite-tooltip\"><\/span>\n  <\/div>\n  <span class=\"sr-only\" role=\"status\" id=\"favorite-status\"><\/span>\n<\/div><\/div><form action=\"https:\/\/wpcalc.com\/es\/herramientas-web\/aleatorizador-de-listas\/\" method=\"POST\" class=\"calculator\" id=\"calculator-481\" data-post=\"481\"><fieldset class=\"fieldset-input is-1\"><legend class=\"sr-only\">Campos de entrada<\/legend><div class=\"field is-single\" id=\"input-1\"><label for=\"field-1\">Elementos de la lista<\/label><textarea id=\"field-1\" name=\"elementos_de_la_lista\">Apple\nBanana\nOrange<\/textarea><\/div><div class=\"field\" id=\"input-2\"><label for=\"field-2\">Separador<\/label><div class=\"grid grid-cols-1\"><select id=\"field-2\" name=\"separador\"><option value=\"1\">Nueva l\u00ednea<\/option><option value=\"2\">Espacio<\/option><option value=\"3\">;<\/option><option value=\"4\">-<\/option><option value=\"5\">|<\/option><option value=\"6\">,<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Recalcular\" id=\"calculate-button\" data-post=\"481\">Calcular<\/button><button type=\"reset\">Restablecer<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Calcular autom\u00e1ticamente<\/label><small>Si est\u00e1 activado, el resultado se actualizar\u00e1 autom\u00e1ticamente al cambiar cualquier valor.<\/small><\/div><div class=\"fieldset-result is-hidden\" aria-labelledby=\"result-title\" aria-live=\"polite\" role=\"region\"> <h3 class=\"result-title bg-gradient-to-r from-primary-50 to-gray-50 dark:from-primary-900 dark:to-gray-800\" id=\"result-title\"><span class=\"icon icon-s-pulse\" aria-hidden=\"true\"><\/span> Tus resultados<\/h3><div class=\"result-box\"><div class=\"field-result is-column\" id=\"output-1\"><span class=\"field-title\"><span>Lista aleatorizada<\/span><\/span><span class=\"field-value\" id=\"result-1\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copiar resultado\" aria-label=\"Copiar resultado\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><\/div><div class=\"result-actions\"><button type=\"button\" class=\"copy-link\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z\"\/><path d=\"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z\"\/><\/svg><span class=\"copy-link__text\">Copiar enlace a este c\u00e1lculo<\/span><\/button><span class=\"sr-only\" role=\"status\" id=\"copy-link-status\"><\/span><\/div><\/div><a href=\"#respond\" class=\"hidden transition-opacity duration-300 opacity-0 w-50 text-sm justify-center items-center gap-2 px-4 py-2 rounded bg-gray-200 text-gray-700 hover:bg-gray-300\" id=\"leave-comment\"><span class=\"icon icon-comments\" aria-hidden=\"true\"><\/span>Dejar un comentario<\/a><\/form><\/section><section id=\"calc-reactions\" class=\"not-prose hidden my-12 bg-gradient-to-r from-primary-50 to-gray-50 border border-indigo-100 rounded-xl px-6 py-4 shadow-sm\" data-post=\"481\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">\u00bfQu\u00e9 te ha parecido este resultado?<\/p><div role=\"group\" aria-labelledby=\"calc-reactions-title\" class=\"grid grid-cols-3 sm:flex sm:flex-row sm:justify-around gap-4 sm:items-center sm:flex-wrap\"><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"like\"><span class=\"reaction-count\" data-reaction-count=\"like\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude00 <\/span><span class=\"reaction-description font-medium\">Me gusta <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"helpful\"><span class=\"reaction-count\" data-reaction-count=\"helpful\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\udca1 <\/span><span class=\"reaction-description font-medium\">\u00datil <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"confused\"><span class=\"reaction-count\" data-reaction-count=\"confused\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude15 <\/span><span class=\"reaction-description font-medium\">Confuso <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"disappointed\"><span class=\"reaction-count\" data-reaction-count=\"disappointed\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">Decepcionado <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"inaccurate\"><span class=\"reaction-count\" data-reaction-count=\"inaccurate\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Inexacto <\/span><\/button><\/div><div id=\"reaction-message\" class=\"hidden mt-8 rounded-md border border-primary-100 bg-white\/50 backdrop-blur-sm px-4 py-2 text-sm text-center shadow-sm\"><\/div><\/section><div class=\"calcdash-ad not-prose calcdash-ad--calc_result calcdash-ad--in-article\"><ins class=\"adsbygoogle\" style=\"display:block\" data-ad-client=\"ca-pub-1721569815777345\" data-ad-slot=\"6317458308\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script><\/div>\n<style id=\"wpcoderpro-inline-1\">.formula-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section class=\"formula-box\" aria-labelledby=\"formula-title\">\r\n\t<div id=\"formula-title\" class=\"not-prose font-display mb-4\"><span class=\"icon icon-formula\" aria-hidden=\"true\"><\/span><h2>F\u00f3rmula del aleatorizador de listas<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">F\u00f3rmula<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[ L=\\operatorname{filter}_{\\ne\\emptyset}\\!\\left(\\operatorname{trim}(\\operatorname{split}(T,s))\\right),\\qquad j=\\lfloor U(i+1)\\rfloor,\\qquad L_i\\leftrightarrow L_j\\quad(i=n-1,\\ldots,1) \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Donde:<\/strong><\/p>\n<ul>\n<li>\\(T\\) \u2014 el texto introducido en Elementos de la lista.<\/li>\n<li>\\(s\\) \u2014 el separador seleccionado.<\/li>\n<li>\\(L\\) \u2014 la lista tras dividir el texto, recortar cada elemento y eliminar los elementos vac\u00edos.<\/li>\n<li>\\(n\\) \u2014 el n\u00famero de elementos de \\(L\\); las posiciones se numeran de \\(0\\) a \\(n-1\\).<\/li>\n<li>\\(U\\) \u2014 un nuevo valor seudoaleatorio entre \\(0\\) (incluido) y \\(1\\) (no incluido), para cada intercambio.<\/li>\n<\/ul>\n<p>La calculadora baraja los elementos restantes desde la \u00faltima posici\u00f3n hacia la primera. En cada posici\u00f3n \\(i\\), intercambia ese elemento con el de una posici\u00f3n \\(j\\) entre \\(0\\) y \\(i\\).<\/p>\n<p>\r\n<\/section>\n<style id=\"wpcoderpro-inline-2\">.calculation-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section id=\"calculation\" class=\"calculation-box\" aria-labelledby=\"calculation-title\">\r\n\t<div id=\"calculation-title\" class=\"not-prose font-display\"><span class=\"icon icon-unordered-list\" aria-hidden=\"true\"><\/span><h2>Aleatorizador de listas \u2013 Ejemplo de c\u00e1lculo<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Ejemplo:<\/strong> Elementos de la lista contiene los valores por defecto Manzana, Pl\u00e1tano y Naranja en l\u00edneas separadas, y Separador est\u00e1 configurado en Nueva l\u00ednea. Un barajado posible elige \\(j=0\\) para ambos intercambios.<\/p>\n<p>\\[ [\\text{Manzana},\\text{Pl\u00e1tano},\\text{Naranja}]\\xrightarrow{i=2,\\,j=0}[\\text{Naranja},\\text{Pl\u00e1tano},\\text{Manzana}] \\]<\/p>\n<p>\\[ [\\text{Naranja},\\text{Pl\u00e1tano},\\text{Manzana}]\\xrightarrow{i=1,\\,j=0}[\\text{Pl\u00e1tano},\\text{Naranja},\\text{Manzana}] \\]<\/p>\n<p><strong>Resultado:<\/strong> Pl\u00e1tano, Naranja, Manzana, mostrados en l\u00edneas separadas. Este es solo un resultado posible; otro barajado puede dar un orden distinto.<\/p>\n<p>\n\r\n<\/section>\n<h2>C\u00f3mo usar la calculadora<\/h2>\n<ol>\n<li>Introduce o pega tus entradas en <strong>Elementos de la lista<\/strong>. El ejemplo por defecto contiene Manzana, Pl\u00e1tano y Naranja en l\u00edneas separadas.<\/li>\n<li>Configura <strong>Separador<\/strong> para que coincida con el car\u00e1cter entre tus entradas: Nueva l\u00ednea, Espacio, ;, -, | o ,.<\/li>\n<li>Ejecuta la calculadora y lee <strong>Lista aleatorizada<\/strong>. Sus entradas usan el separador seleccionado; con Nueva l\u00ednea los resultados se muestran en l\u00edneas separadas.<\/li>\n<li>Ejec\u00fatala de nuevo si necesitas otro orden posible. Compara el resultado con tu lista original si debes asegurarte de que cada entrada est\u00e1 presente.<\/li>\n<\/ol>\n<h2>\u00bfQu\u00e9 hace un aleatorizador de listas?<\/h2>\n<p>Un aleatorizador de listas cambia el orden de las entradas sin modificar su contenido de forma intencionada. Es \u00fatil cuando la secuencia misma importa: asignar turnos de presentaci\u00f3n, variar el orden de preguntas de pr\u00e1ctica, organizar tareas o decidir qu\u00e9 nombre aparece primero. Para la lista por defecto de tres elementos, el resultado contiene los mismos tres nombres de frutas, pero su orden puede variar en cada ocasi\u00f3n.<\/p>\n<p>La calculadora primero divide el texto seg\u00fan el <strong>Separador<\/strong>. Elimina los espacios en blanco al principio y al final de cada entrada resultante y descarta las entradas que quedan vac\u00edas tras el recorte. Despu\u00e9s aplica un barajado de Fisher\u2013Yates a las entradas restantes. Cada paso elige una posici\u00f3n de la parte de la lista que a\u00fan no est\u00e1 fijada y luego intercambia las dos entradas.<\/p>\n<p>Para una lista de \\(n\\) entradas distintas, hay \\(n!\\) \u00f3rdenes posibles. Un barajado de Fisher\u2013Yates correctamente implementado da a esos \u00f3rdenes las mismas probabilidades cuando sus elecciones aleatorias son uniformes. Aqu\u00ed, las elecciones provienen del generador seudoaleatorio de JavaScript, as\u00ed que no trates el resultado como un sorteo verificado de forma independiente. Un orden concreto puede aparecer m\u00e1s de una vez, y no est\u00e1 garantizado que una nueva ejecuci\u00f3n se vea sustancialmente distinta de la anterior.<\/p>\n<h2>Consejos pr\u00e1cticos y limitaciones<\/h2>\n<p>Elige el separador antes de interpretar el resultado. Con <strong>Nueva l\u00ednea<\/strong>, cada l\u00ednea se trata como una entrada, de modo que un nombre como \u00abAlex Rivera\u00bb se mantiene unido. Con <strong>Espacio<\/strong>, los espacios en blanco separan entradas; ese mismo nombre se convierte en dos entradas. Espacio tambi\u00e9n trata los tabuladores y los saltos de l\u00ednea como separadores. Las dem\u00e1s opciones dividen por el car\u00e1cter exacto que se muestra en el men\u00fa.<\/p>\n<p>Un separador dentro de una entrada la dividir\u00e1. Por ejemplo, si seleccionas <strong>,<\/strong>, \u00abSmith, Jane\u00bb se convierte en dos entradas. Si seleccionas <strong>-<\/strong>, un nombre con guion puede quedar dividido. Usa <strong>Nueva l\u00ednea<\/strong> cuando las entradas contengan puntuaci\u00f3n o espacios, y coloca una entrada completa en cada l\u00ednea.<\/p>\n<p>Las entradas duplicadas <em>no<\/em> se eliminan. Si \u00abManzana\u00bb aparece dos veces, aparece dos veces en la lista aleatorizada y ocupa dos posiciones en el barajado. Para conservar solo una copia de cada l\u00ednea antes de barajar, usa primero el <a href=\"https:\/\/wpcalc.com\/es\/herramientas-web\/eliminador-de-lineas-duplicadas\/\">Eliminador de l\u00edneas duplicadas<\/a>. Las entradas vac\u00edas, a diferencia de los duplicados, s\u00ed se descartan.<\/p>\n<p>Esta herramienta no registra una semilla aleatoria ni proporciona un registro de auditor\u00eda. Para un concurso u otra selecci\u00f3n de alto riesgo, establece de antemano las entradas elegibles y las reglas, y usa un proceso que cumpla los est\u00e1ndares de transparencia y seguridad exigidos. Para organizar listas cotidianas, puedes comparar la lista barajada con una <a href=\"https:\/\/wpcalc.com\/es\/herramientas-web\/ordenar-lista-alfabeticamente\/\">lista ordenada alfab\u00e9ticamente<\/a> para verificar los nombres, o usar <a href=\"https:\/\/wpcalc.com\/es\/herramientas-web\/invertir-lista\/\">Invertir lista<\/a> cuando quieras el orden exactamente opuesto en lugar de uno aleatorio.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Baraja nombres, tareas u otros elementos de una lista en un orden aleatorio. Introduce tus elementos, elige c\u00f3mo est\u00e1n separados y consulta la lista reordenada.<\/p>\n","protected":false},"author":3168,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[37],"tags":[49],"class_list":["post-481","post","type-post","status-publish","format-standard","hentry","category-herramientas-web","tag-herramientas-de-texto"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/posts\/481","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/users\/3168"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/comments?post=481"}],"version-history":[{"count":6,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/posts\/481\/revisions"}],"predecessor-version":[{"id":4727,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/posts\/481\/revisions\/4727"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/media?parent=481"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/categories?post=481"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/tags?post=481"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}