Documente Academic
Documente Profesional
Documente Cultură
org
(/) Menú
Bienvenido de nuevo,
Eduardo.
(/)
Eliminar elementos HTML (/learn/responsive-web-design/basic-html-
and-html5/delete-html-elements)
Menú
https://www.freecodecamp.org/learn/ 2/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
(/learn/responsive-web-design/basic-html-and-html5/check-radio- Menú
buttons-and-checkboxes-by-default)
nido de muchos elementos dentro de un único elemento div
(/learn/responsive-web-design/basic-html-and-html5/nest-many-
elements-within-a-single-div-element)
Declarar el tipo de documento de un documento HTML
(/learn/responsive-web-design/basic-html-and-html5/declare-the-
doctype-of-an-html-document)
Definir el encabezado y el cuerpo de un documento HTML
(/learn/responsive-web-design/basic-html-and-html5/define-the-head-
and-body-of-an-html-document)
(/)
design/basic-css/adjust-the-margin-of-an-element) Menú
Agregar un margen negativo a un elemento (/learn/responsive-web-
design/basic-css/add-a-negative-margin-to-an-element)
Agregar diferente relleno a cada lado de un elemento
(/learn/responsive-web-design/basic-css/add-different-padding-to-
each-side-of-an-element)
Agregar diferentes márgenes a cada lado de un elemento
(/learn/responsive-web-design/basic-css/add-different-margins-to-
each-side-of-an-element)
Uso agujas del reloj notación para especificar el relleno de un
elemento (/learn/responsive-web-design/basic-css/use-clockwise-
notation-to-specify-the-padding-of-an-element)
Uso agujas del reloj notación para especificar el margen de un
elemento (/learn/responsive-web-design/basic-css/use-clockwise-
notation-to-specify-the-margin-of-an-element)
Selectores de atributos de uso para elementos de estilo
(/learn/responsive-web- (/learn/responsive-web-
design/basic-css/use-attribute- design/basic-css/use-attribute-
selectors-to-style-elements) selectors-to-style-elements)
Entender unidades absolutas versus unidades relativas
(/learn/responsive-web-design/basic-css/understand-absolute-versus-
relative-units)
Estilo (/learn/responsive-web-el elemento del cuerpo HTML
design/basic-css/style-the- (/learn/responsive-web-design/basic-
html-body-element) css/style-the-html-body-element)
heredar estilos del elemento del cuerpo (/learn/responsive-web-
design/basic-css/inherit-styles-from-the-body-element)
Priorizar un estilo sobre otro (/learn/responsive-web-design/basic-
css/prioritize-one-style-over-another)
Estilos CSS SOBREPASO Posterior (/learn/responsive-web-design/basic-
css/override-styles-in-subsequent-css)
Override Clase Declaraciones por Styling ID Atributos
(/learn/responsive-web-design/basic-css/override-class-declarations-
by-styling-id-attributes)
de anulación Clase Declaraciones con los estilos en línea
(/learn/responsive-web-design/basic-css/override-class-declarations-
with-inline-styles)
Anular todos los demás estilos usando Importante (/learn/responsive-
web-design/basic-css/override-all-other-styles-by-using-important)
Uso (/learn/responsive-web- código hexadecimal para colores
design/basic-css/use-hex- específicos (/learn/responsive-web-
code-for-specific-colors) design/basic-css/use-hex-code-for-
specific-colors)
Usar código hexadecimal para mezclar colores (/learn/responsive-web-
design/basic-css/use-hex-code-to-mix-colors)
Código hexadecimal abreviado de uso (/learn/responsive-web-
(/learn/responsive-web-design/basic- design/basic-css/use-
css/use-abbreviated-hex-code) abbreviated-hex-code)
Usar valores RGB para elementos de color (/learn/responsive-web-
design/basic-css/use-rgb-values-to-color-elements)
Use RGB para mezclar colores (/learn/responsive-web-design/basic-
css/use-rgb-to-mix-colors)
https://www.freecodecamp.org/learn/ 4/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
Use CSS Variables para cambiar varios elementos a la vez Menú
(/learn/responsive-web-design/basic-css/use-css-variables-to-change-
several-elements-at-once)
Crear una variable CSS personalizada (/learn/responsive-web-
design/basic-css/create-a-custom-css-variable)
Use una variable CSS personalizada (/learn/responsive-web-
design/basic-css/use-a-custom-css-variable)
Adjunte un valor de reserva a una variable CSS (/learn/responsive-
web-design/basic-css/attach-a-fallback-value-to-a-css-variable)
Mejora la compatibilidad con fallos del navegador
(/learn/responsive-web-design/basic-css/improve-compatibility-with-
browser-fallbacks)
heredan las variables CSS heredadas (/learn/responsive-web-
design/basic-css/inherit-css-variables)
Cambiar una variable para un área específica (/learn/responsive-web-
design/basic-css/change-a-variable-for-a-specific-area)
Use una consulta de medios para cambiar una variable
(/learn/responsive-web-design/basic-css/use-a-media-query-to-change-
a-variable)
https://www.freecodecamp.org/learn/ 5/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
Agregue una sombra de cuadro a un elemento tipo tarjeta
(/learn/responsive-web-design/applied-visual-design/add-a-box-
Menú
shadow-to-a-card-like-element)
Disminuye la opacidad de un elemento (/learn/responsive-web-
design/applied-visual-design/decrease-the-opacity-of-an-element)
Use la propiedad de transformación de texto para hacer que el texto
sea mayúscula (/learn/responsive-web-design/applied-visual-
design/use-the-text-transform-property-to-make-text-uppercase)
Establezca el tamaño de fuente para Elementos de encabezado
múltiples (/learn/responsive-web-design/applied-visual-design/set-
the-font-size-for-multiple-heading-elements)
Establezca el peso de fuente para Elementos de encabezado múltiple
(/learn/responsive-web-design/applied-visual-design/set-the-font-
weight-for-multiple-heading-elements)
Establecer el tamaño de fuente del texto de párrafo
(/learn/responsive-web-design/applied-visual-design/set-the-font-
size-of-paragraph-text)
Establecer la altura de línea de los párrafos (/learn/responsive-
web-design/applied-visual-design/set-the-line-height-of-paragraphs)
Ajustar el estado de desplazamiento de una etiqueta de anclaje
(/learn/responsive-web-design/applied-visual-design/adjust-the-
hover-state-of-an-anchor-tag)
Cambiar la posición relativa de un elemento (/learn/responsive-web-
design/applied-visual-design/change-an-elements-relative-position)
Mover un elemento relativamente posicionado con desplazamientos CSS
(/learn/responsive-web-design/applied-visual-design/move-a-
relatively-positioned-element-with-css-offsets)
Bloquear un elemento a su padre con posicionamiento absoluto
(/learn/responsive-web-design/applied-visual-design/lock-an-element-
to-its-parent-with-absolute-positioning)
Bloquear un elemento a la ventana del navegador con posicionamiento
fijo (/learn/responsive-web-design/applied-visual-design/lock-an-
element-to-the-browser-window-with-fixed-positioning)
empuje Elementos izquierda o derecha con la propiedad float
(/learn/responsive-web-design/applied-visual-design/push-elements-
left-or-right-with-the-float-property)
Cambie la posición de los elementos superpuestos con la propiedad
del índice z (/learn/responsive-web-design/applied-visual-
design/change-the-position-of-overlapping-elements-with-the-z-index-
property)
un elemento horizontalmente usando la propiedad margen
(/learn/responsive-web-design/applied-visual-design/center-an-
element-horizontally-using-the-margin-property)
Conozca los colores complementarios (/learn/responsive-web-
design/applied-visual-design/learn-about-complementary-colors)
Aprenda sobre los colores terciarios (/learn/responsive-web-
design/applied-visual-design/learn-about-tertiary-colors)
Ajustar el color de varios elementos a colores complementarios
(/learn/responsive-web-design/applied-visual-design/adjust-the-
color-of-various-elements-to-complementary-colors)
Ajustar el matiz de un color (/learn/responsive-web-design/applied-
visual-design/adjust-the-hue-of-a-color)
https://www.freecodecamp.org/learn/ 6/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
Ajustar el tono de un color (/learn/responsive-web-design/applied-
visual-design/adjust-the-tone-of-a-color)
Menú
count)
(/)
continually-using-an-infinite-animation- continually-using-an- Menú
infinite-animation-count)
Haga un latido CSS utilizando un recuento de animación infinito
(/learn/responsive-web-design/applied-visual-design/make-a-css-
heartbeat-using-an-infinite-animation-count)
animar elementos a tasas variables (/learn/responsive-web-
design/applied-visual-design/animate-elements-at-variable-rates)
Animación de múltiples elementos a tasas variables
(/learn/responsive-web-design/applied-visual-design/animate-
multiple-elements-at-variable-rates)
regulación de cambio de Animación con palabras clave
(/learn/responsive-web-design/applied-visual-design/change-
animation-timing-with-keywords)
Aprenda cómo funcionan las curvas Bezier (/learn/responsive-web-
design/applied-visual-design/learn-how-bezier-curves-work)
Use una curva de Bezier para mover un gráfico (/learn/responsive-
web-design/applied-visual-design/use-a-bezier-curve-to-move-a-
graphic)
Hacer el movimiento más natural usando una curva Bezier
(/learn/responsive-web-design/applied-visual-design/make-motion-
more-natural-using-a-bezier-curve)
(/)
screen-reader-navigation-easier-with-the-footer-landmark) Menú
Mejorar la accesibilidad del contenido de audio con el elemento de
audio (/learn/responsive-web-design/applied-accessibility/improve-
accessibility-of-audio-content-with-the-audio-element)
Mejore la accesibilidad al gráfico con la figura Elemento
(/learn/responsive-web-design/applied-accessibility/improve-chart-
accessibility-with-the-figure-element)
Mejore la accesibilidad del campo de formulario con la etiqueta
Elemento (/learn/responsive-web-design/applied-
accessibility/improve-form-field-accessibility-with-the-label-
element)
Botones de radio de ajuste en un elemento de conjunto de campos
(/learn/responsive-web- para una mejor accesibilidad
design/applied- (/learn/responsive-web-design/applied-
accessibility/wrap-radio- accessibility/wrap-radio-buttons-in-a-
buttons-in-a-fieldset-element- fieldset-element-for-better-
for-better-accessibility) accessibility)
Agregue un selector de fecha accesible (/learn/responsive-web-
design/applied-accessibility/add-an-accessible-date-picker)
tiempos estandarizados con el atributo de fecha y hora HTML5
(/learn/responsive-web-design/applied-accessibility/standardize-
times-with-the-html5-datetime-attribute)
Haga que los elementos solo sean visibles para un lector de pantalla
mediante CSS personalizado (/learn/responsive-web-design/applied-
accessibility/make-elements-only-visible-to-a-screen-reader-by-
using-custom-css)
Mejora la legibilidad con texto de alto contraste
(/learn/responsive-web-design/applied-accessibility/improve-
readability-with-high-contrast-text)
Evite problemas de daltonismo mediante el uso de contraste
suficiente (/learn/responsive-web-design/applied-
accessibility/avoid-colorblindness-issues-by-using-sufficient-
contrast)
Evite problemas de daltonismo eligiendo cuidadosamente colores que
transmitan información (/learn/responsive-web-design/applied-
accessibility/avoid-colorblindness-issues-by-carefully-choosing-
colors-that-convey-information)
Proporcione significado a los enlaces mediante el uso de texto de
enlace descriptivo (/learn/responsive-web-design/applied-
accessibility/give-links-meaning-by-using-descriptive-link-text)
Haga que los enlaces sean navegables con teclas de acceso HTML
(/learn/responsive-web-design/applied-accessibility/make-links-
navigable-with-html-access-keys)
Use tabindex para agregar el foco del teclado a un elemento
(/learn/responsive-web-design/applied-accessibility/use-tabindex-to-
add-keyboard-focus-to-an-element)
Utilice el índice de tabulación para especificar el orden de enfoque
del teclado para varios elementos (/learn/responsive-web-
design/applied-accessibility/use-tabindex-to-specify-the-order-of-
keyboard-focus-for-several-elements)
https://www.freecodecamp.org/learn/ 9/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
Introducción a la (/learn/responsive-web-
design/responsive-web-design-principles/)
(/learn/responsive-
web-
Menú
https://www.freecodecamp.org/learn/ 10/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
Place Items in Grid Areas Using the grid-area Property Menú
(/learn/responsive-web-design/css-grid/place-items-in-grid-areas-
using-the-grid-area-property)
Use grid-area Without Creating an Areas Template (/learn/responsive-
web-design/css-grid/use-grid-area-without-creating-an-areas-
template)
Reduce Repetition Using the repeat Function (/learn/responsive-web-
design/css-grid/reduce-repetition-using-the-repeat-function)
Limit Item Size Using the minmax Function (/learn/responsive-web-
design/css-grid/limit-item-size-using-the-minmax-function)
Create Flexible Layouts Using auto-fill (/learn/responsive-web-
design/css-grid/create-flexible-layouts-using-auto-fill)
Create Flexible Layouts Using auto-fit (/learn/responsive-web-
design/css-grid/create-flexible-layouts-using-auto-fit)
Use Media Queries to Create Responsive Layouts (/learn/responsive-
web-design/css-grid/use-media-queries-to-create-responsive-layouts)
Create Grids within Grids (/learn/responsive-web-design/css-
grid/create-grids-within-grids)
(/)
Understanding Uninitialized Variables (/learn/javascript-algorithms-
Menú
and-data-structures/basic-javascript/understanding-uninitialized-
variables)
Understanding Case Sensitivity in Variables (/learn/javascript-
algorithms-and-data-structures/basic-javascript/understanding-case-
sensitivity-in-variables)
Agregue dos números con JavaScript (/learn/javascript-algorithms-
and-data-structures/basic-javascript/add-two-numbers-with-
javascript)
Reste un número de otro con JavaScript (/learn/javascript-
algorithms-and-data-structures/basic-javascript/subtract-one-number-
from-another-with-javascript)
Multiplicar dos números con JavaScript (/learn/javascript-
algorithms-and-data-structures/basic-javascript/multiply-two-
numbers-with-javascript)
Divida un número por otro con JavaScript (/learn/javascript-
algorithms-and-data-structures/basic-javascript/divide-one-number-
by-another-with-javascript)
Incremente un número con JavaScript (/learn/javascript-algorithms-
and-data-structures/basic-javascript/increment-a-number-with-
javascript)
Disminuya un número con JavaScript (/learn/javascript-algorithms-
and-data-structures/basic-javascript/decrement-a-number-with-
javascript)
Crear números decimales con JavaScript (/learn/javascript-
algorithms-and-data-structures/basic-javascript/create-decimal-
numbers-with-javascript)
Multiplicar dos decimales con JavaScript (/learn/javascript-
algorithms-and-data-structures/basic-javascript/multiply-two-
decimals-with-javascript)
Divide un decimal por otro con JavaScript (/learn/javascript-
algorithms-and-data-structures/basic-javascript/divide-one-decimal-
by-another-with-javascript)
encontrar un resto en JavaScript (/learn/javascript-algorithms-and-
data-structures/basic-javascript/finding-a-remainder-in-javascript)
Asignación compuesta con adición aumentada
(/learn/javascript-algorithms-and- (/learn/javascript-algorithms-and-
data-structures/basic- data-structures/basic-
javascript/compound-assignment- javascript/compound-assignment-
with-augmented-addition) with-augmented-addition)
Asignación compuesta con resta aumentada
(/learn/javascript-algorithms-and- (/learn/javascript-algorithms-and-
data-structures/basic- data-structures/basic-
javascript/compound-assignment- javascript/compound-assignment-
with-augmented-subtraction) with-augmented-subtraction)
Asignación compuesta con multiplicación aumentada
(/learn/javascript-algorithms- (/learn/javascript-algorithms-and-
and-data-structures/basic- data-structures/basic-
javascript/compound-assignment- javascript/compound-assignment-
with-augmented-multiplication) with-augmented-multiplication)
Asignación compuesta con división aumentada
(/learn/javascript-algorithms- (/learn/javascript-algorithms-and-
and-data-structures/basic- data-structures/basic-
https://www.freecodecamp.org/learn/ 13/95
30/11/2019 Aprender | freeCodeCamp.org
with-augmented-division)
(/)
javascript/compound-assignment- javascript/compound-assignment-
with-augmented-division)
Menú
(/)
JavaScript (/learn/javascript-algorithms-and-data-structures/basic-
Menú
javascript/store-multiple-values-in-one-variable-using-javascript-
arrays)
Anida una matriz dentro de otra matriz (/learn/javascript-
algorithms-and-data-structures/basic-javascript/nest-one-array-
within-another-array)
matriz de acceso de datos con índices (/learn/javascript-algorithms-
and-data-structures/basic-javascript/access-array-data-with-indexes)
Modificar datos de matriz con índices (/learn/javascript-algorithms-
and-data-structures/basic-javascript/modify-array-data-with-indexes)
Matrices multidimensionales de acceso con índices
(/learn/javascript-algorithms-and- (/learn/javascript-algorithms-
data-structures/basic- and-data-structures/basic-
javascript/access-multi-dimensional- javascript/access-multi-
arrays-with-indexes) dimensional-arrays-with-
indexes)
Matrices de manipulación con push () (/learn/javascript-
(/learn/javascript-algorithms-and- algorithms-and-data-
data-structures/basic- structures/basic-
javascript/manipulate-arrays-with- javascript/manipulate-arrays-
push) with-push)
Matrices de manipulación con pop () (/learn/javascript-
(/learn/javascript-algorithms-and- algorithms-and-data-
data-structures/basic- structures/basic-
javascript/manipulate-arrays-with- javascript/manipulate-arrays-
pop) with-pop)
Matrices de manipulación con shift () (/learn/javascript-
(/learn/javascript-algorithms-and- algorithms-and-data-
data-structures/basic- structures/basic-
javascript/manipulate-arrays-with- javascript/manipulate-arrays-
shift) with-shift)
Matrices de manipulación con unshift ()
(/learn/javascript-algorithms-and- (/learn/javascript-algorithms-
data-structures/basic- and-data-structures/basic-
javascript/manipulate-arrays-with- javascript/manipulate-arrays-
unshift) with-unshift)
Lista de compras (/learn/javascript- (/learn/javascript-algorithms-
algorithms-and-data-structures/basic- and-data-structures/basic-
javascript/shopping-list) javascript/shopping-list)
Escriba JavaScript reutilizable con funciones (/learn/javascript-
algorithms-and-data-structures/basic-javascript/write-reusable-
javascript-with-functions)
valores de paso a funciones con argumentos (/learn/javascript-
algorithms-and-data-structures/basic-javascript/passing-values-to-
functions-with-arguments)
Alcance global y funciones (/learn/javascript-
(/learn/javascript-algorithms-and- algorithms-and-data-
data-structures/basic- structures/basic-
javascript/global-scope-and-functions) javascript/global-scope-and-
functions)
Alcance y funciones locales (/learn/javascript-
(/learn/javascript-algorithms-and- algorithms-and-data-
structures/basic-
https://www.freecodecamp.org/learn/ 15/95
30/11/2019 Aprender | freeCodeCamp.org
data-structures/basic- (/)
javascript/local-scope-and-functions)
javascript/local-scope-and-
functions)
Menú
https://www.freecodecamp.org/learn/ 16/95
30/11/2019 Aprender | freeCodeCamp.org
greater-than-operator)
(/)
javascript/comparison-with-the- javascript/comparison-with-the- Menú
greater-than-operator)
Comparación (/learn/javascript- con el operador mayor o igual que
algorithms-and-data- (/learn/javascript-algorithms-and-
structures/basic- data-structures/basic-
javascript/comparison-with-the- javascript/comparison-with-the-
greater-than-or-equal-to- greater-than-or-equal-to-operator)
operator)
Comparación (/learn/javascript- con el operador menor que
algorithms-and-data- (/learn/javascript-algorithms-and-
structures/basic- data-structures/basic-
javascript/comparison-with-the- javascript/comparison-with-the-less-
less-than-operator) than-operator)
Comparación (/learn/javascript- con el operador menor o igual a
algorithms-and-data- (/learn/javascript-algorithms-and-
structures/basic- data-structures/basic-
javascript/comparison-with-the- javascript/comparison-with-the-less-
less-than-or-equal-to-operator) than-or-equal-to-operator)
Comparaciones con la lógica y el operador
(/learn/javascript-algorithms- (/learn/javascript-algorithms-and-
and-data-structures/basic- data-structures/basic-
javascript/comparisons-with-the- javascript/comparisons-with-the-
logical-and-operator) logical-and-operator)
Comparaciones con el lógico o el operador
(/learn/javascript-algorithms- (/learn/javascript-algorithms-and-
and-data-structures/basic- data-structures/basic-
javascript/comparisons-with-the- javascript/comparisons-with-the-
logical-or-operator) logical-or-operator)
presentando otras declaraciones (/learn/javascript-algorithms-and-
data-structures/basic-javascript/introducing-else-statements)
presentando lo contrario si las declaraciones (/learn/javascript-
algorithms-and-data-structures/basic-javascript/introducing-else-if-
statements)
Orden lógico en declaraciones de If Other
(/learn/javascript-algorithms- (/learn/javascript-algorithms-and-
and-data-structures/basic- data-structures/basic-
javascript/logical-order-in-if- javascript/logical-order-in-if-else-
else-statements) statements)
encadenamiento si otras declaraciones (/learn/javascript-algorithms-
and-data-structures/basic-javascript/chaining-if-else-statements)
Código de golf (/learn/javascript- (/learn/javascript-algorithms-
algorithms-and-data-structures/basic- and-data-structures/basic-
javascript/golf-code) javascript/golf-code)
Seleccionando entre muchas opciones con declaraciones de cambio
(/learn/javascript-algorithms-and-data-structures/basic-
javascript/selecting-from-many-options-with-switch-statements)
agregar una opción predeterminada en las declaraciones de cambio
(/learn/javascript-algorithms-and-data-structures/basic-
javascript/adding-a-default-option-in-switch-statements)
múltiples opciones idénticas en declaraciones de cambio
(/learn/javascript-algorithms-and-data-structures/basic-
javascript/multiple-identical-options-in-switch-statements)
Reemplazo si otras cadenas con interruptor (/learn/javascript-
https://www.freecodecamp.org/learn/ 17/95
30/11/2019 Aprender | freeCodeCamp.org
chains-with-switch)
(/)
algorithms-and-data-structures/basic-javascript/replacing-if-else-
Menú
(/)
data-structures/basic-javascript/count-backwards-with-a-for-loop)
Menú
iterar a través de una matriz con un bucle For (/learn/javascript-
algorithms-and-data-structures/basic-javascript/iterate-through-an-
array-with-a-for-loop)
Anidación (/learn/javascript- para bucles (/learn/javascript-
algorithms-and-data- algorithms-and-data-
structures/basic- structures/basic-
javascript/nesting-for-loops) javascript/nesting-for-loops)
Iterate con JavaScript Do ... While Loops (/learn/javascript-
algorithms-and-data-structures/basic-javascript/iterate-with-
javascript-do...while-loops)
Reemplazar bucles usando recursividad (/learn/javascript-algorithms-
and-data-structures/basic-javascript/replace-loops-using-recursion)
Búsqueda de perfil (/learn/javascript-algorithms-
(/learn/javascript-algorithms-and- and-data-structures/basic-
data-structures/basic- javascript/profile-lookup)
javascript/profile-lookup)
Generar fracciones aleatorias con JavaScript (/learn/javascript-
algorithms-and-data-structures/basic-javascript/generate-random-
fractions-with-javascript)
Genere números enteros aleatorios con JavaScript (/learn/javascript-
algorithms-and-data-structures/basic-javascript/generate-random-
whole-numbers-with-javascript)
Generar números enteros aleatorios dentro de un rango
(/learn/javascript-algorithms-and-data-structures/basic-
javascript/generate-random-whole-numbers-within-a-range)
Utilice la función parseInt (/learn/javascript-algorithms-and-data-
structures/basic-javascript/use-the-parseint-function)
Utilice la función parseInt con una raíz (/learn/javascript-
algorithms-and-data-structures/basic-javascript/use-the-parseint-
function-with-a-radix)
Utilice el operador condicional (ternario) (/learn/javascript-
algorithms-and-data-structures/basic-javascript/use-the-conditional-
ternary-operator)
Uso de múltiples operadores condicionales (ternarios)
(/learn/javascript-algorithms-and-data-structures/basic-
javascript/use-multiple-conditional-ternary-operators)
utiliza la recursividad para crear un rango de números
(/learn/javascript-algorithms-and-data-structures/basic-
javascript/use-recursion-to-create-a-range-of-numbers)
Use la recursividad para crear una cuenta regresiva
(/learn/javascript-algorithms-and-data-structures/basic-
javascript/use-recursion-to-create-a-countdown)
ES6 0/31
(/)
scopes-of-the-var-and-let-keywords) Menú
Declarar una variable de solo lectura con la palabra clave const
(/learn/javascript-algorithms-and-data-structures/es6/declare-a-
read-only-variable-with-the-const-keyword)
Mutar una matriz declarada con const (/learn/javascript-algorithms-
and-data-structures/es6/mutate-an-array-declared-with-const)
Prevenir la mutación del objeto (/learn/javascript-algorithms-and-
data-structures/es6/prevent-object-mutation)
Utilice las funciones de flecha para escribir funciones anónimas
concisas (/learn/javascript-algorithms-and-data-structures/es6/use-
arrow-functions-to-write-concise-anonymous-functions)
Funciones de flecha de escritura con parámetros (/learn/javascript-
algorithms-and-data-structures/es6/write-arrow-functions-with-
parameters)
Establezca los parámetros predeterminados para sus funciones
(/learn/javascript-algorithms-and-data-structures/es6/set-default-
parameters-for-your-functions)
Utilice el parámetro Rest con parámetros de función
(/learn/javascript-algorithms-and-data-structures/es6/use-the-rest-
parameter-with-function-parameters)
Utilice el operador de propagación para evaluar las matrices en el
lugar (/learn/javascript-algorithms-and-data-structures/es6/use-the-
spread-operator-to-evaluate-arrays-in-place)
Utilice la asignación de desestructuración para extraer valores de
objetos (/learn/javascript-algorithms-and-data-structures/es6/use-
destructuring-assignment-to-extract-values-from-objects)
Utilice la asignación de estructura para asignar variables de
objetos (/learn/javascript-algorithms-and-data-structures/es6/use-
destructuring-assignment-to-assign-variables-from-objects)
Utilice la asignación de desestructuración para asignar variables de
objetos anidados (/learn/javascript-algorithms-and-data-
structures/es6/use-destructuring-assignment-to-assign-variables-
from-nested-objects)
Use la asignación de estructura para asignar variables de matrices
(/learn/javascript-algorithms-and-data-structures/es6/use-
destructuring-assignment-to-assign-variables-from-arrays)
Utilice la asignación de desestructuración con el parámetro Rest
para reasignar elementos de matriz (/learn/javascript-algorithms-
and-data-structures/es6/use-destructuring-assignment-with-the-rest-
parameter-to-reassign-array-elements)
Utilice la asignación de desestructuración para pasar un objeto como
parámetros de una función (/learn/javascript-algorithms-and-data-
structures/es6/use-destructuring-assignment-to-pass-an-object-as-a-
functions-parameters)
Crear cadenas con plantillas literales (/learn/javascript-
algorithms-and-data-structures/es6/create-strings-using-template-
literals)
Escribir declaraciones literales de objetos concisos utilizando la
propiedad del objeto Abreviatura (/learn/javascript-algorithms-and-
data-structures/es6/write-concise-object-literal-declarations-using-
object-property-shorthand)
Escriba funciones declarativas concisas con ES6 (/learn/javascript-
https://www.freecodecamp.org/learn/ 20/95
30/11/2019 Aprender | freeCodeCamp.org
functions-with-es6)
(/)
algorithms-and-data-structures/es6/write-concise-declarative- Menú
(/)
Ignora el caso mientras coincide (/learn/javascript-algorithms-and-
data-structures/regular-expressions/ignore-case-while-matching)
Menú
https://www.freecodecamp.org/learn/ 22/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
and-data-structures/regular-
expressions/match-ending-string-
structures/regular- Menú
expressions/match-ending-
patterns) string-patterns)
Empareje todas las letras y números (/learn/javascript-algorithms-
and-data-structures/regular-expressions/match-all-letters-and-
numbers)
Empareja todo menos letras y números (/learn/javascript-algorithms-
and-data-structures/regular-expressions/match-everything-but-
letters-and-numbers)
Empareja todos los números (/learn/javascript-algorithms-and-data-
structures/regular-expressions/match-all-numbers)
Coincide con todos los números (/learn/javascript-algorithms-and-
data-structures/regular-expressions/match-all-non-numbers)
Restringir posibles nombres de usuario (/learn/javascript-
algorithms-and-data-structures/regular-expressions/restrict-
possible-usernames)
blanco del partido (/learn/javascript-algorithms-
(/learn/javascript-algorithms-and- and-data-structures/regular-
data-structures/regular- expressions/match-whitespace)
expressions/match-whitespace)
Caracteres (/learn/javascript- no coinciden con espacios en blanco
algorithms-and-data- (/learn/javascript-algorithms-and-
structures/regular- data-structures/regular-
expressions/match-non- expressions/match-non-whitespace-
whitespace-characters) characters)
Especifique el número superior e inferior de coincidencias
(/learn/javascript-algorithms-and-data-structures/regular-
expressions/specify-upper-and-lower-number-of-matches)
Especifique solo el menor número de coincidencias
(/learn/javascript-algorithms-and-data-structures/regular-
expressions/specify-only-the-lower-number-of-matches)
Especifique el número exacto de coincidencias (/learn/javascript-
algorithms-and-data-structures/regular-expressions/specify-exact-
number-of-matches)
Cheque (/learn/javascript- para todo o ninguno
algorithms-and-data- (/learn/javascript-algorithms-and-
structures/regular- data-structures/regular-
expressions/check-for-all-or- expressions/check-for-all-or-none)
none)
mirada hacia adelante positiva y negativa (/learn/javascript-
algorithms-and-data-structures/regular-expressions/positive-and-
negative-lookahead)
Cheque (/learn/javascript- para agrupación mixta de caracteres
algorithms-and-data- (/learn/javascript-algorithms-and-
structures/regular- data-structures/regular-
expressions/check-for-mixed- expressions/check-for-mixed-grouping-
grouping-of-characters) of-characters)
Patrones de reutilización utilizando grupos de captura
(/learn/javascript-algorithms- (/learn/javascript-algorithms-and-
and-data-structures/regular- data-structures/regular-
expressions/reuse-patterns-using- expressions/reuse-patterns-using-
capture-groups) capture-groups)
Utilice los grupos de captura para buscar y reemplazar
https://www.freecodecamp.org/learn/ 23/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
(/learn/javascript-algorithms-and-data-structures/regular-
expressions/use-capture-groups-to-search-and-replace)
Menú
Depuración 0/12
by-one-errors-when-using-
(/)
structures/debugging/catch-off- data-structures/debugging/catch-off-
Menú
by-one-errors-when-using-indexing)
indexing)
Use precaución al reinicializar variables dentro de un bucle
(/learn/javascript-algorithms-and-data-structures/debugging/use-
caution-when-reinitializing-variables-inside-a-loop)
Evite bucles infinitos con una condición de terminal válida
(/learn/javascript-algorithms-and-data-structures/debugging/prevent-
infinite-loops-with-a-valid-terminal-condition)
https://www.freecodecamp.org/learn/ 25/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
Crea matrices multidimensionales complejas (/learn/javascript- Menú
algorithms-and-data-structures/basic-data-structures/create-complex-
multi-dimensional-arrays)
Agregue pares clave-valor a objetos JavaScript (/learn/javascript-
algorithms-and-data-structures/basic-data-structures/add-key-value-
pairs-to-javascript-objects)
Modificar un objeto anidado dentro de un objeto (/learn/javascript-
algorithms-and-data-structures/basic-data-structures/modify-an-
object-nested-within-an-object)
Nombres de propiedad de acceso con notación de corchetes
(/learn/javascript-algorithms-and- (/learn/javascript-algorithms-
data-structures/basic-data- and-data-structures/basic-data-
structures/access-property-names- structures/access-property-names-
with-bracket-notation) with-bracket-notation)
Use la palabra clave delete para eliminar las propiedades del objeto
(/learn/javascript-algorithms-and-data-structures/basic-data-
structures/use-the-delete-keyword-to-remove-object-properties)
Verifique si un objeto tiene una propiedad (/learn/javascript-
algorithms-and-data-structures/basic-data-structures/check-if-an-
object-has-a-property)
iterar a través de las teclas de un objeto con un for ... en la
declaración (/learn/javascript-algorithms-and-data-structures/basic-
data-structures/iterate-through-the-keys-of-an-object-with-a-
for...in-statement)
Genere una matriz de todas las claves de objeto con Object.keys ()
(/learn/javascript-algorithms-and-data-structures/basic-data-
structures/generate-an-array-of-all-object-keys-with-object.keys)
Modifique una matriz almacenada en un objeto (/learn/javascript-
algorithms-and-data-structures/basic-data-structures/modify-an-
array-stored-in-an-object)
(/)
and-data-structures/basic-algorithm-scripting/repeat-a-string- Menú
repeat-a-string)
Truncar una cadena (/learn/javascript-algorithms-and-data-
structures/basic-algorithm-scripting/truncate-a-string)
Buscadores (/learn/javascript- (/learn/javascript-algorithms-
algorithms-and-data- and-data-structures/basic-
structures/basic-algorithm- algorithm-scripting/finders-
scripting/finders-keepers) keepers)
Boo quien (/learn/javascript-algorithms-and-data-structures/basic-
algorithm-scripting/boo-who)
Título (/learn/javascript- Caso una oración
algorithms-and-data- (/learn/javascript-algorithms-and-
structures/basic-algorithm- data-structures/basic-algorithm-
scripting/title-case-a-sentence) scripting/title-case-a-sentence)
Rebanada y empalme (/learn/javascript-algorithms-
(/learn/javascript-algorithms-and- and-data-structures/basic-
data-structures/basic-algorithm- algorithm-scripting/slice-and-
scripting/slice-and-splice) splice)
falsa (/learn/javascript- (/learn/javascript-algorithms-
algorithms-and-data- and-data-structures/basic-
structures/basic-algorithm- algorithm-scripting/falsy-
scripting/falsy-bouncer) bouncer)
¿Dónde pertenezco? (/learn/javascript-algorithms-and-data-
structures/basic-algorithm-scripting/where-do-i-belong)
Mutaciones (/learn/javascript- (/learn/javascript-algorithms-
algorithms-and-data- and-data-structures/basic-
structures/basic-algorithm- algorithm-scripting/mutations)
scripting/mutations)
Mono grueso (/learn/javascript- (/learn/javascript-algorithms-
algorithms-and-data- and-data-structures/basic-
structures/basic-algorithm- algorithm-scripting/chunky-
scripting/chunky-monkey) monkey)
https://www.freecodecamp.org/learn/ 27/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
Utilice un constructor para crear objetos (/learn/javascript- Menú
algorithms-and-data-structures/object-oriented-programming/use-a-
constructor-to-create-objects)
Extender constructores para recibir argumentos (/learn/javascript-
algorithms-and-data-structures/object-oriented-programming/extend-
constructors-to-receive-arguments)
Verifique el constructor de un objeto con instanceof
(/learn/javascript-algorithms-and-data-structures/object-oriented-
programming/verify-an-objects-constructor-with-instanceof)
Entender las propiedades propias (/learn/javascript-algorithms-and-
data-structures/object-oriented-programming/understand-own-
properties)
Utilice las propiedades del prototipo para reducir el código
duplicado (/learn/javascript-algorithms-and-data-structures/object-
oriented-programming/use-prototype-properties-to-reduce-duplicate-
code)
iterar sobre todas las propiedades (/learn/javascript-algorithms-
and-data-structures/object-oriented-programming/iterate-over-all-
properties)
Entender la propiedad del constructor (/learn/javascript-algorithms-
and-data-structures/object-oriented-programming/understand-the-
constructor-property)
Cambie el prototipo a un nuevo objeto (/learn/javascript-algorithms-
and-data-structures/object-oriented-programming/change-the-
prototype-to-a-new-object)
Recuerde establecer la propiedad del constructor al cambiar el
prototipo (/learn/javascript-algorithms-and-data-structures/object-
oriented-programming/remember-to-set-the-constructor-property-when-
changing-the-prototype)
Entender de dónde viene el prototipo de un objeto
(/learn/javascript-algorithms-and-data-structures/object-oriented-
programming/understand-where-an-objects-prototype-comes-from)
Entender la cadena del prototipo (/learn/javascript-algorithms-and-
data-structures/object-oriented-programming/understand-the-
prototype-chain)
Herencia de uso para que no se repita
(/learn/javascript-algorithms- (/learn/javascript-algorithms-and-
and-data-structures/object- data-structures/object-oriented-
oriented-programming/use- programming/use-inheritance-so-
inheritance-so-you-dont-repeat- you-dont-repeat-yourself)
yourself)
Heredar Comportamientos de una Supertype (/learn/javascript-
algorithms-and-data-structures/object-oriented-programming/inherit-
behaviors-from-a-supertype)
Establezca el prototipo del niño en una instancia del padre
(/learn/javascript-algorithms-and-data-structures/object-oriented-
programming/set-the-childs-prototype-to-an-instance-of-the-parent)
Restablecer una propiedad de constructor heredada
(/learn/javascript-algorithms-and-data-structures/object-oriented-
programming/reset-an-inherited-constructor-property)
métodos de adición después de la herencia (/learn/javascript-
algorithms-and-data-structures/object-oriented-programming/add-
methods-after-inheritance)
https://www.freecodecamp.org/learn/ 28/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
Métodos heredados de anulación
(/learn/javascript-algorithms-and-
(/learn/javascript-
algorithms-and-data-
Menú
data-structures/object-oriented- structures/object-oriented-
programming/override-inherited- programming/override-
methods) inherited-methods)
Utilice un Mixin para agregar un comportamiento común entre objetos
no relacionados (/learn/javascript-algorithms-and-data-
structures/object-oriented-programming/use-a-mixin-to-add-common-
behavior-between-unrelated-objects)
Uso (/learn/javascript- Cierre para proteger propiedades dentro
algorithms-and-data- de un objeto de ser modificado
structures/object-oriented- externamente (/learn/javascript-
programming/use-closure-to- algorithms-and-data-structures/object-
protect-properties-within- oriented-programming/use-closure-to-
an-object-from-being- protect-properties-within-an-object-
modified-externally) from-being-modified-externally)
Comprenda la expresión de función invocada inmediatamente (IIFE)
(/learn/javascript-algorithms-and-data-structures/object-oriented-
programming/understand-the-immediately-invoked-function-expression-
iife)
Utilice un IIFE para crear un módulo (/learn/javascript-algorithms-
and-data-structures/object-oriented-programming/use-an-iife-to-
create-a-module)
(/)
programming/use-the-map-method-to-extract-data-from-an-array) Menú
Mapa de implementación en un prototipo
(/learn/javascript-algorithms-and- (/learn/javascript-algorithms-
data-structures/functional- and-data-structures/functional-
programming/implement-map-on-a- programming/implement-map-on-a-
prototype) prototype)
Utilice el método de filtro para extraer datos de una matriz
(/learn/javascript-algorithms-and-data-structures/functional-
programming/use-the-filter-method-to-extract-data-from-an-array)
Implemente el método de filtro en un prototipo (/learn/javascript-
algorithms-and-data-structures/functional-programming/implement-the-
filter-method-on-a-prototype)
Parte de devolución de una matriz utilizando el método de
(/learn/javascript-algorithms- división (/learn/javascript-
and-data-structures/functional- algorithms-and-data-
programming/return-part-of-an- structures/functional-
array-using-the-slice-method) programming/return-part-of-an-array-
using-the-slice-method)
Elimine elementos de una matriz utilizando un corte en lugar de un
empalme (/learn/javascript-algorithms-and-data-
structures/functional-programming/remove-elements-from-an-array-
using-slice-instead-of-splice)
Combine dos matrices utilizando el método concat (/learn/javascript-
algorithms-and-data-structures/functional-programming/combine-two-
arrays-using-the-concat-method)
Agregue elementos al final de una matriz usando concat en lugar de
push (/learn/javascript-algorithms-and-data-structures/functional-
programming/add-elements-to-the-end-of-an-array-using-concat-
instead-of-push)
Utilice el método reduce para analizar datos (/learn/javascript-
algorithms-and-data-structures/functional-programming/use-the-
reduce-method-to-analyze-data)
Utilice las funciones de orden superior, asigne, filtre o reduzca
para resolver un problema complejo (/learn/javascript-algorithms-
and-data-structures/functional-programming/use-higher-order-
functions-map-filter-or-reduce-to-solve-a-complex-problem)
Ordene una matriz alfabéticamente utilizando el método de
clasificación (/learn/javascript-algorithms-and-data-
structures/functional-programming/sort-an-array-alphabetically-
using-the-sort-method)
Devuelve una matriz ordenada sin cambiar la matriz original
(/learn/javascript-algorithms-and-data-structures/functional-
programming/return-a-sorted-array-without-changing-the-original-
array)
Divide una cadena en una matriz usando el método de división
(/learn/javascript-algorithms-and-data-structures/functional-
programming/split-a-string-into-an-array-using-the-split-method)
Combine una matriz en una cadena utilizando el método join
(/learn/javascript-algorithms-and-data-structures/functional-
programming/combine-an-array-into-a-string-using-the-join-method)
Aplicar la programación funcional para convertir cadenas en Slugs de
URL (/learn/javascript-algorithms-and-data-structures/functional-
https://www.freecodecamp.org/learn/ 30/95
30/11/2019 Aprender | freeCodeCamp.org
slugs)
(/)
programming/apply-functional-programming-to-convert-strings-to-url-
Menú
Utilice todos los métodos para verificar que cada elemento de una
matriz cumpla con un criterio (/learn/javascript-algorithms-and-
data-structures/functional-programming/use-the-every-method-to-
check-that-every-element-in-an-array-meets-a-criteria)
Use el método Algún para verificar que cualquier elemento en una
matriz cumpla con un criterio (/learn/javascript-algorithms-and-
data-structures/functional-programming/use-the-some-method-to-check-
that-any-elements-in-an-array-meet-a-criteria)
Introducción (/learn/javascript- al curry y aplicación parcial
algorithms-and-data- (/learn/javascript-algorithms-and-
structures/functional- data-structures/functional-
programming/introduction-to- programming/introduction-to-
currying-and-partial- currying-and-partial-application)
application)
algorithms-and-data-
(/)
Unión clasificada (/learn/javascript- (/learn/javascript-algorithms-
and-data-
Menú
structures/intermediate-algorithm- structures/intermediate-
scripting/sorted-union) algorithm-scripting/sorted-
union)
Convertir entidades HTML (/learn/javascript-algorithms-and-data-
structures/intermediate-algorithm-scripting/convert-html-entities)
Suma (/learn/javascript- Todos los números impares de Fibonacci
algorithms-and-data- (/learn/javascript-algorithms-and-
structures/intermediate- data-structures/intermediate-
algorithm-scripting/sum-all- algorithm-scripting/sum-all-odd-
odd-fibonacci-numbers) fibonacci-numbers)
Suma (/learn/javascript- todos los primos (/learn/javascript-
algorithms-and-data- algorithms-and-data-
structures/intermediate- structures/intermediate-algorithm-
algorithm-scripting/sum-all- scripting/sum-all-primes)
primes)
más pequeño Múltiple común (/learn/javascript-algorithms-and-data-
structures/intermediate-algorithm-scripting/smallest-common-
multiple)
caer (/learn/javascript-algorithms-and-data-structures/intermediate-
algorithm-scripting/drop-it)
Apisonadora (/learn/javascript-algorithms-and-data-
structures/intermediate-algorithm-scripting/steamroller)
Agentes binarios (/learn/javascript- (/learn/javascript-algorithms-
algorithms-and-data- and-data-
structures/intermediate-algorithm- structures/intermediate-
scripting/binary-agents) algorithm-scripting/binary-
agents)
todo sea verdad (/learn/javascript-algorithms-and-data-
structures/intermediate-algorithm-scripting/everything-be-true)
Argumentos (/learn/javascript- Opcional (/learn/javascript-
algorithms-and-data- algorithms-and-data-
structures/intermediate-algorithm- structures/intermediate-
scripting/arguments-optional) algorithm-scripting/arguments-
optional)
Hacer una persona (/learn/javascript-algorithms-and-data-
structures/intermediate-algorithm-scripting/make-a-person)
Mapa de los escombros (/learn/javascript-algorithms-and-data-
structures/intermediate-algorithm-scripting/map-the-debris)
(/)
(/learn/javascript-algorithms-and-
data-structures/javascript-
and-data-
structures/javascript-
Menú
algorithms-and-data-structures- algorithms-and-data-
projects/roman-numeral-converter) structures-projects/roman-
numeral-converter)
Cifrado de Caesars (/learn/javascript-algorithms-
(/learn/javascript-algorithms-and- and-data-structures/javascript-
data-structures/javascript- algorithms-and-data-structures-
algorithms-and-data-structures- projects/caesars-cipher)
projects/caesars-cipher)
Validador de número de teléfono (/learn/javascript-algorithms-
(/learn/javascript-algorithms-and- and-data-
data-structures/javascript-algorithms-structures/javascript-
and-data-structures- algorithms-and-data-
projects/telephone-number-validator) structures-projects/telephone-
number-validator)
Caja registradora (/learn/javascript-algorithms-
(/learn/javascript-algorithms-and- and-data-structures/javascript-
data-structures/javascript- algorithms-and-data-structures-
algorithms-and-data-structures- projects/cash-register)
projects/cash-register)
Oreja 0/31
https://www.freecodecamp.org/learn/ 33/95
30/11/2019 Aprender | freeCodeCamp.org
(/learn/front-end-
(/)
CSS personalizado de zanja para Bootstrap (/learn/front-
Menú
end-libraries/bootstrap/ditch-
libraries/bootstrap/ditch-custom- custom-css-for-bootstrap)
css-for-bootstrap)
Utilice un intervalo para orientar elementos en línea (/learn/front-
end-libraries/bootstrap/use-a-span-to-target-inline-elements)
Crea un título personalizado (/learn/front-end-
libraries/bootstrap/create-a-custom-heading)
Agregue íconos de Font Awesome a nuestros botones (/learn/front-end-
libraries/bootstrap/add-font-awesome-icons-to-our-buttons)
Agregue íconos de Font Awesome a todos nuestros botones
(/learn/front-end-libraries/bootstrap/add-font-awesome-icons-to-all-
of-our-buttons)
botones de radio estilo Responsively (/learn/front-end-
libraries/bootstrap/responsively-style-radio-buttons)
verificación de estilo de respuesta (/learn/front-end-
(/learn/front-end- libraries/bootstrap/responsively-
libraries/bootstrap/responsively- style-checkboxes)
style-checkboxes)
entradas de texto estilo como controles de formulario (/learn/front-
end-libraries/bootstrap/style-text-inputs-as-form-controls)
Elementos de formulario de en respuesta con Bootstrap
alineación (/learn/front-end- (/learn/front-end-
libraries/bootstrap/line-up-form- libraries/bootstrap/line-up-
elements-responsively-with- form-elements-responsively-with-
bootstrap) bootstrap)
Crea un título de Bootstrap (/learn/front-end-
libraries/bootstrap/create-a-bootstrap-headline)
House nuestra página dentro de un contenedor de Bootstrap
contenedor-fluido div (/learn/front-end-libraries/bootstrap/house-
our-page-within-a-bootstrap-container-fluid-div)
Crea una fila de Bootstrap (/learn/front-end-
libraries/bootstrap/create-a-bootstrap-row)
Divide tu fila de Bootstrap (/learn/front-end-
libraries/bootstrap/split-your-bootstrap-row)
Crear pozos de arranque (/learn/front-end-
libraries/bootstrap/create-bootstrap-wells)
Agregue elementos dentro de sus pozos Bootstrap (/learn/front-end-
libraries/bootstrap/add-elements-within-your-bootstrap-wells)
Aplicar el estilo de botón de arranque predeterminado (/learn/front-
end-libraries/bootstrap/apply-the-default-bootstrap-button-style)
Crea una clase para apuntar con los selectores jQuery (/learn/front-
end-libraries/bootstrap/create-a-class-to-target-with-jquery-
selectors)
Agregue atributos de identificación a los elementos de Bootstrap
(/learn/front-end-libraries/bootstrap/add-id-attributes-to-
bootstrap-elements)
Etiqueta (/learn/front-end- Bootstrap Wells (/learn/front-end-
libraries/bootstrap/label- libraries/bootstrap/label-
bootstrap-wells) bootstrap-wells)
Dé a cada elemento una identificación única (/learn/front-end-
libraries/bootstrap/give-each-element-a-unique-id)
https://www.freecodecamp.org/learn/ 34/95
30/11/2019 Aprender | freeCodeCamp.org
(/learn/front-end-
(/)
Botones Bootstrap de etiqueta (/learn/front-end- Menú
libraries/bootstrap/label-
libraries/bootstrap/label-bootstrap- bootstrap-buttons)
buttons)
Comentarios (/learn/front-end- para aclarar el código
libraries/bootstrap/use- (/learn/front-end-
comments-to-clarify-code) libraries/bootstrap/use-comments-to-
clarify-code)
jQuery 0/18
(/)
specific-child-of-an-element-using-jquery) Menú
Elementos de destino incluso con jQuery (/learn/front-
(/learn/front-end- end-libraries/jquery/target-even-
libraries/jquery/target-even- elements-using-jquery)
elements-using-jquery)
Use jQuery para modificar toda la página (/learn/front-end-
libraries/jquery/use-jquery-to-modify-the-entire-page)
Reaccionar 0/47
https://www.freecodecamp.org/learn/ 36/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
libraries/react/create-a-react-component) Menú
Crear un componente con composición (/learn/front-end-
libraries/react/create-a-component-with-composition)
Uso (/learn/front-end- Reaccionar para representar componentes
libraries/react/use-react- anidados (/learn/front-end-
to-render-nested- libraries/react/use-react-to-render-
components) nested-components)
Componentes (/learn/front-end- Componer Reaccionar (/learn/front-
libraries/react/compose-react- end-libraries/react/compose-react-
components) components)
Procesar un componente de clase en el DOM (/learn/front-end-
libraries/react/render-a-class-component-to-the-dom)
Escriba un componente Reaccionar desde cero (/learn/front-end-
libraries/react/write-a-react-component-from-scratch)
accesorios de pase a un componente funcional sin estado
(/learn/front-end-libraries/react/pass-props-to-a-stateless-
functional-component)
Pase una matriz como accesorios (/learn/front-end-
libraries/react/pass-an-array-as-props)
Uso de accesorios predeterminados (/learn/front-end-
libraries/react/use-default-props)
Anular accesorios predeterminados (/learn/front-end-
libraries/react/override-default-props)
Utilice PropTypes para definir los accesorios que espera
(/learn/front-end-libraries/react/use-proptypes-to-define-the-props-
you-expect)
Accesorios de acceso (/learn/front- this.props (/learn/front-end-
end-libraries/react/access-props- libraries/react/access-props-
using-this.props) using-this.props)
Revisión (/learn/front-end- utilizando accesorios con componentes
libraries/react/review- funcionales sin estado (/learn/front-end-
using-props-with-stateless- libraries/react/review-using-props-with-
functional-components) stateless-functional-components)
Crear un componente con estado (/learn/front-end-
libraries/react/create-a-stateful-component)
Estado de procesamiento en la interfaz de usuario
(/learn/front-end- (/learn/front-end-
libraries/react/render-state-in- libraries/react/render-state-in-
the-user-interface) the-user-interface)
Estado de procesamiento en la interfaz de usuario Otra forma
(/learn/front-end- (/learn/front-end-
libraries/react/render-state-in- libraries/react/render-state-in-the-
the-user-interface-another-way) user-interface-another-way)
Estado de conjunto (/learn/front- con this.setState (/learn/front-
end-libraries/react/set-state- end-libraries/react/set-state-
with-this.setstate) with-this.setstate)
Vincular 'esto' a un método de clase (/learn/front-end-
libraries/react/bind-this-to-a-class-method)
Estado de uso (/learn/front- para alternar un elemento
end-libraries/react/use-state- (/learn/front-end-
to-toggle-an-element) libraries/react/use-state-to-toggle-
an-element)
https://www.freecodecamp.org/learn/ 37/95
30/11/2019 Aprender | freeCodeCamp.org
a-simple-counter)
(/)
Escribe un contador simple (/learn/front-end-libraries/react/write-
Menú
libraries/react/render-
react-on-the-server-with-
(/) renderToString (/learn/front-end- Menú
libraries/react/render-react-on-the-
rendertostring) server-with-rendertostring)
Redux 0/17
https://www.freecodecamp.org/learn/ 39/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
libraries/react-and-redux/manage-state-locally-first) Menú
la lógica de estado de extracto a Redux (/learn/front-end-
libraries/react-and-redux/extract-state-logic-to-redux)
Utilice el proveedor para conectar Redux para reaccionar
(/learn/front-end-libraries/react-and-redux/use-provider-to-connect-
redux-to-react)
Estado del mapa (/learn/front- a los accesorios (/learn/front-
end-libraries/react-and- end-libraries/react-and-redux/map-
redux/map-state-to-props) state-to-props)
Envío de mapa (/learn/front-end- a accesorios (/learn/front-end-
libraries/react-and-redux/map- libraries/react-and-redux/map-
dispatch-to-props) dispatch-to-props)
Conecte Redux para reaccionar (/learn/front-end-libraries/react-and-
redux/connect-redux-to-react)
Conecte Redux a la aplicación Mensajes (/learn/front-end-
libraries/react-and-redux/connect-redux-to-the-messages-app)
Extraer estado local en Redux (/learn/front-end-libraries/react-and-
redux/extract-local-state-into-redux)
moviéndose hacia adelante desde aquí (/learn/front-end-
libraries/react-and-redux/moving-forward-from-here)
https://www.freecodecamp.org/learn/ 40/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
Add Inline Styling to Elements (/learn/data-visualization/data- Menú
visualization-with-d3/add-inline-styling-to-elements)
Change Styles Based on Data (/learn/data-visualization/data-
visualization-with-d3/change-styles-based-on-data)
Add Classes with D3 (/learn/data-visualization/data-visualization-
with-d3/add-classes-with-d3)
Update the Height of an Element Dynamically (/learn/data-
visualization/data-visualization-with-d3/update-the-height-of-an-
element-dynamically)
Change the Presentation of a Bar Chart (/learn/data-
visualization/data-visualization-with-d3/change-the-presentation-of-
a-bar-chart)
Learn About SVG in D3 (/learn/data-visualization/data-visualization-
with-d3/learn-about-svg-in-d3)
Display Shapes with SVG (/learn/data-visualization/data-
visualization-with-d3/display-shapes-with-svg)
Create a Bar for Each Data Point in the Set (/learn/data-
visualization/data-visualization-with-d3/create-a-bar-for-each-data-
point-in-the-set)
Dynamically Set the Coordinates for Each Bar (/learn/data-
visualization/data-visualization-with-d3/dynamically-set-the-
coordinates-for-each-bar)
Dynamically Change the Height of Each Bar (/learn/data-
visualization/data-visualization-with-d3/dynamically-change-the-
height-of-each-bar)
Invert SVG Elements (/learn/data-visualization/data-visualization-
with-d3/invert-svg-elements)
Change the Color of an SVG Element (/learn/data-visualization/data-
visualization-with-d3/change-the-color-of-an-svg-element)
Add Labels to D3 Elements (/learn/data-visualization/data-
visualization-with-d3/add-labels-to-d3-elements)
Style D3 Labels (/learn/data-visualization/data-visualization-with-
d3/style-d3-labels)
Add a Hover Effect to a D3 Element (/learn/data-visualization/data-
visualization-with-d3/add-a-hover-effect-to-a-d3-element)
Add a Tooltip to a D3 Element (/learn/data-visualization/data-
visualization-with-d3/add-a-tooltip-to-a-d3-element)
Create a Scatterplot with SVG Circles (/learn/data-
visualization/data-visualization-with-d3/create-a-scatterplot-with-
svg-circles)
Agregue atributos a los elementos del círculo (/learn/data-
visualization/data-visualization-with-d3/add-attributes-to-the-
circle-elements)
Agregue etiquetas a los círculos de diagrama de dispersión
(/learn/data-visualization/data-visualization-with-d3/add-labels-to-
scatter-plot-circles)
Crea una escala lineal con D3 (/learn/data-visualization/data-
visualization-with-d3/create-a-linear-scale-with-d3)
Establecer un dominio y un rango en una escala (/learn/data-
visualization/data-visualization-with-d3/set-a-domain-and-a-range-
on-a-scale)
Utilice las funciones d3.max y d3.min para buscar valores mínimos y
https://www.freecodecamp.org/learn/ 41/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
máximos en un conjunto de datos (/learn/data-visualization/data-Menú
visualization-with-d3/use-the-d3.max-and-d3.min-functions-to-find-
minimum-and-maximum-values-in-a-dataset)
Uso (/learn/data- Escalas dinámicas (/learn/data-
visualization/data- visualization/data-visualization-
visualization-with-d3/use- with-d3/use-dynamic-scales)
dynamic-scales)
Utilice una escala predefinida para colocar elementos (/learn/data-
visualization/data-visualization-with-d3/use-a-pre-defined-scale-to-
place-elements)
Agregar ejes a una visualización (/learn/data-visualization/data-
visualization-with-d3/add-axes-to-a-visualization)
https://www.freecodecamp.org/learn/ 42/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
Introducción a la visualización de datos Proyectos (/learn/data-Menú
visualization/data-visualization-projects/)
Visualizar datos con un gráfico de barras (/learn/data-
visualization/data-visualization-projects/visualize-data-with-a-bar-
chart)
Visualizar datos con un gráfico de diagrama de dispersión
(/learn/data-visualization/data-visualization-projects/visualize-
data-with-a-scatterplot-graph)
Visualizar datos con un mapa de calor (/learn/data-
visualization/data-visualization-projects/visualize-data-with-a-
heat-map)
Visualizar datos con un mapa Choropleth (/learn/data-
visualization/data-visualization-projects/visualize-data-with-a-
choropleth-map)
Visualizar datos con un diagrama de árbol (/learn/data-
visualization/data-visualization-projects/visualize-data-with-a-
treemap-diagram)
https://www.freecodecamp.org/learn/ 43/95
30/11/2019 Aprender | freeCodeCamp.org
dependency)
(/)
npm/use-the-caret-character-to-use-the-latest-minor-version-of-a-
Menú
(/)
Crea muchos registros con model.create () (/learn/apis-and-
microservices/mongodb-and-mongoose/create-many-records-with-
Menú
model.create)
Utilice model.find () para buscar en su base de datos (/learn/apis-
and-microservices/mongodb-and-mongoose/use-model.find-to-search-
your-database)
Utilice model.findOne () para devolver un único documento
coincidente de su base de datos (/learn/apis-and-
microservices/mongodb-and-mongoose/use-model.findone-to-return-a-
single-matching-document-from-your-database)
Use model.findById () para buscar en su base de datos por _id
(/learn/apis-and-microservices/mongodb-and-mongoose/use-
model.findbyid-to-search-your-database-by-id)
Realice las actualizaciones clásicas ejecutando Buscar, Editar y
luego Guardar (/learn/apis-and-microservices/mongodb-and-
mongoose/perform-classic-updates-by-running-find-edit-then-save)
Realice nuevas actualizaciones en un documento utilizando
model.findOneAndUpdate () (/learn/apis-and-microservices/mongodb-
and-mongoose/perform-new-updates-on-a-document-using-
model.findoneandupdate)
Eliminar un documento usando model.findByIdAndRemove (/learn/apis-
and-microservices/mongodb-and-mongoose/delete-one-document-using-
model.findbyidandremove)
Eliminar muchos documentos con model.remove () (/learn/apis-and-
microservices/mongodb-and-mongoose/delete-many-documents-with-
model.remove)
Ayudantes de consulta de búsqueda para limitar los resultados de
de cadena (/learn/apis-and- búsqueda (/learn/apis-and-
microservices/mongodb-and- microservices/mongodb-and-
mongoose/chain-search-query- mongoose/chain-search-query-
helpers-to-narrow-search-results) helpers-to-narrow-search-results)
(/)
Microservicio de metadatos de archivo (/learn/apis-and-
(/learn/apis-and-microservices/apis-and- microservices/apis-and-
Menú
microservices-projects/file-metadata- microservices-projects/file-
microservice) metadata-microservice)
(/)
Configurar el casco con el middleware 'principal' casco ()
(/learn/information-security-and-quality-assurance/information-
Menú
security-with-helmetjs/configure-helmet-using-the-parent-helmet-
middleware)
Entender BCrypt Hashes (/learn/information-security-and-quality-
assurance/information-security-with-helmetjs/understand-bcrypt-
hashes)
Hash (/learn/information- y comparar contraseñas
security-and-quality- asincrónicamente (/learn/information-
assurance/information- security-and-quality-
security-with-helmetjs/hash- assurance/information-security-with-
and-compare-passwords- helmetjs/hash-and-compare-passwords-
asynchronously) asynchronously)
Hash (/learn/information- y comparar contraseñas sincrónicamente
security-and-quality- (/learn/information-security-and-
assurance/information- quality-assurance/information-
security-with-helmetjs/hash- security-with-helmetjs/hash-and-
and-compare-passwords- compare-passwords-synchronously)
synchronously)
https://www.freecodecamp.org/learn/ 47/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
assurance-and-testing-with-chai/assert-deep-equality-
with-.deepequal-and-.notdeepequal)
Menú
(/)
(/learn/information-security-and-quality-assurance/advanced-node-
and-express/implement-the-serialization-of-a-passport-user)
Menú
(/)
assurance/advanced-node-and-express/announce-new-users) Menú
Enviar y mostrar mensajes de chat (/learn/information-security-
(/learn/information-security-and- and-quality-
quality-assurance/advanced-node-and- assurance/advanced-node-and-
express/send-and-display-chat- express/send-and-display-
messages) chat-messages)
Algoritmos 0/9
https://www.freecodecamp.org/learn/ 51/95
30/11/2019 Aprender | freeCodeCamp.org
integration)
(/)
spread-and-notes-for-es5-set- Menú
https://www.freecodecamp.org/learn/ 53/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
search-in-a-binary-search-tree) Menú
Eliminar un nodo de hoja en un árbol de búsqueda binario
(/learn/coding-interview-prep/data-structures/delete-a-leaf-node-in-
a-binary-search-tree)
Eliminar un nodo con un hijo en un árbol de búsqueda binario
(/learn/coding-interview-prep/data-structures/delete-a-node-with-
one-child-in-a-binary-search-tree)
Eliminar un nodo con dos hijos en un árbol de búsqueda binario
(/learn/coding-interview-prep/data-structures/delete-a-node-with-
two-children-in-a-binary-search-tree)
Invierte un árbol binario (/learn/coding-interview-prep/data-
structures/invert-a-binary-tree)
Crear un árbol de búsqueda Trie (/learn/coding-interview-prep/data-
structures/create-a-trie-search-tree)
Insertar un elemento en un montón máximo (/learn/coding-interview-
prep/data-structures/insert-an-element-into-a-max-heap)
Eliminar un elemento de un montón máximo (/learn/coding-interview-
prep/data-structures/remove-an-element-from-a-max-heap)
Implementar montón de ordenación con un montón mínimo
(/learn/coding-interview-prep/data-structures/implement-heap-sort-
with-a-min-heap)
Lista de adyacencia (/learn/coding- (/learn/coding-interview-
interview-prep/data- prep/data-
structures/adjacency-list) structures/adjacency-list)
Matriz de adyacencia (/learn/coding- (/learn/coding-interview-
interview-prep/data- prep/data-
structures/adjacency-matrix) structures/adjacency-matrix)
Matriz de incidencia (/learn/coding- (/learn/coding-interview-
interview-prep/data- prep/data-
structures/incidence-matrix) structures/incidence-matrix)
Breveth- (/learn/coding- -First Search (/learn/coding-
interview-prep/data- interview-prep/data-
structures/breadth-first-search) structures/breadth-first-search)
Profundidad (/learn/coding- : primera búsqueda (/learn/coding-
interview-prep/data- interview-prep/data-
structures/depth-first-search) structures/depth-first-search)
https://www.freecodecamp.org/learn/ 54/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
Construye un juego Simon (/learn/coding-interview-prep/take-home-
projects/build-a-simon-game)
Menú
https://www.freecodecamp.org/learn/ 55/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
perfect-number-classifications) Menú
Fábrica de acumuladores (/learn/coding- (/learn/coding-interview-
interview-prep/rosetta- prep/rosetta-
code/accumulator-factory) code/accumulator-factory)
Función de Ackermann (/learn/coding- (/learn/coding-interview-
interview-prep/rosetta-code/ackermann- prep/rosetta-code/ackermann-
function) function)
Alinear columnas (/learn/coding-interview-prep/rosetta-code/align-
columns)
pares amistosos (/learn/coding-interview-prep/rosetta-code/amicable-
pairs)
Promedios (/learn/coding- / Modo (/learn/coding-interview-
interview-prep/rosetta- prep/rosetta-code/averagesmode)
code/averagesmode)
Promedios (/learn/coding- / medios pitagóricos (/learn/coding-
interview-prep/rosetta- interview-prep/rosetta-
code/averagespythagorean-means) code/averagespythagorean-means)
Promedios (/learn/coding- / Raíz cuadrada media
interview-prep/rosetta- (/learn/coding-interview-
code/averagesroot-mean-square) prep/rosetta-code/averagesroot-mean-
square)
Babbage problem (/learn/coding-interview-prep/rosetta-code/babbage-
problem)
Balanced brackets (/learn/coding-interview-prep/rosetta-
code/balanced-brackets)
Circles of given radius through two points (/learn/coding-interview-
prep/rosetta-code/circles-of-given-radius-through-two-points)
Closest-pair problem (/learn/coding-interview-prep/rosetta-
code/closest-pair-problem)
Combinations (/learn/coding-interview-prep/rosetta-
code/combinations)
Comma quibbling (/learn/coding-interview-prep/rosetta-code/comma-
quibbling)
Compare a list of strings (/learn/coding-interview-prep/rosetta-
code/compare-a-list-of-strings)
Convert seconds to compound duration (/learn/coding-interview-
prep/rosetta-code/convert-seconds-to-compound-duration)
Count occurrences of a substring (/learn/coding-interview-
prep/rosetta-code/count-occurrences-of-a-substring)
Count the coins (/learn/coding-interview-prep/rosetta-code/count-
the-coins)
Cramer's rule (/learn/coding-interview-prep/rosetta-code/cramers-
rule)
Cumulative standard deviation (/learn/coding-interview-prep/rosetta-
code/cumulative-standard-deviation)
CUSIP (/learn/coding-interview-prep/rosetta-code/cusip)
Cut a rectangle (/learn/coding-interview-prep/rosetta-code/cut-a-
rectangle)
Date format (/learn/coding-interview-prep/rosetta-code/date-format)
Date manipulation (/learn/coding-interview-prep/rosetta-code/date-
manipulation)
https://www.freecodecamp.org/learn/ 56/95
30/11/2019 Aprender | freeCodeCamp.org
the-week)
(/)
Day of the week (/learn/coding-interview-prep/rosetta-code/day-of-
Menú
https://www.freecodecamp.org/learn/ 57/95
30/11/2019 Aprender | freeCodeCamp.org
https://www.freecodecamp.org/learn/ 58/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
Problema de mochila (/learn/coding- / 0-1 (/learn/coding-interview-
Menú
interview-prep/rosetta-code/knapsack- prep/rosetta-code/knapsack-
problem0-1) problem0-1)
Problema de mochila (/learn/coding- / limitada (/learn/coding-
interview-prep/rosetta- interview-prep/rosetta-
code/knapsack-problembounded) code/knapsack-problembounded)
Problema de mochila (/learn/coding- / Continua (/learn/coding-
interview-prep/rosetta- interview-prep/rosetta-
code/knapsack-problemcontinuous) code/knapsack-problemcontinuous)
Problema de mochila (/learn/coding- / Sin límites (/learn/coding-
interview-prep/rosetta- interview-prep/rosetta-
code/knapsack-problemunbounded) code/knapsack-problemunbounded)
el recorrido del caballero (/learn/coding-interview-prep/rosetta-
code/knights-tour)
Int. Más grande de ints concatenados (/learn/coding-interview-
prep/rosetta-code/largest-int-from-concatenated-ints)
último viernes de cada mes (/learn/coding-interview-prep/rosetta-
code/last-friday-of-each-month)
año bisiesto (/learn/coding-interview-prep/rosetta-code/leap-year)
Mínimo común múltiplo (/learn/coding-interview-prep/rosetta-
code/least-common-multiple)
Factoriales izquierdos (/learn/coding- (/learn/coding-interview-
interview-prep/rosetta-code/left- prep/rosetta-code/left-
factorials) factorials)
Marineros (/learn/coding- , cocos y un problema de mono
interview-prep/rosetta- (/learn/coding-interview-
code/sailors-coconuts-and-a- prep/rosetta-code/sailors-coconuts-
monkey-problem) and-a-monkey-problem)
SEDOL (/learn/coding-interview- aprobados (/learn/coding-interview-
prep/rosetta-code/sedols) prep/rosetta-code/sedols)
Expresiones S (/learn/coding- (/learn/coding-interview-
interview-prep/rosetta-code/s- prep/rosetta-code/s-
expressions) expressions)
Ordene una matriz de estructuras compuestas (/learn/coding-
interview-prep/rosetta-code/sort-an-array-of-composite-structures)
Ordenar sublista disjunta (/learn/coding-interview-prep/rosetta-
code/sort-disjoint-sublist)
Estabilidad de clasificación (/learn/coding-interview-prep/rosetta-
code/sort-stability)
Ordena usando un comparador personalizado (/learn/coding-interview-
prep/rosetta-code/sort-using-a-custom-comparator)
Algoritmos de clasificación / clasificación de cuentas
(/learn/coding-interview- (/learn/coding-interview-
prep/rosetta-code/sorting- prep/rosetta-code/sorting-
algorithmsbead-sort) algorithmsbead-sort)
Algoritmos de clasificación / Bogosort (/learn/coding-
(/learn/coding-interview- interview-prep/rosetta-
prep/rosetta-code/sorting- code/sorting-
algorithmsbogosort) algorithmsbogosort)
Algoritmos de clasificación / Clasificación de cóctel
(/learn/coding-interview- (/learn/coding-interview-
https://www.freecodecamp.org/learn/ 59/95
30/11/2019 Aprender | freeCodeCamp.org
algorithmscocktail-sort)
(/)
prep/rosetta-code/sorting- prep/rosetta-code/sorting-
algorithmscocktail-sort)
Menú
https://www.freecodecamp.org/learn/ 60/95
30/11/2019 Aprender | freeCodeCamp.org
from-a-string)
(/)
codes-and-extended-characters- codes-and-extended-characters-from-
a-string)
Menú
(/)
(/learn/coding-interview-prep/rosetta-
code/zhang-suen-thinning-algorithm)
prep/rosetta-code/zhang-
Menú
suen-thinning-algorithm)
Matriz de zigzag (/learn/coding- (/learn/coding-interview-
interview-prep/rosetta-code/zig-zag- prep/rosetta-code/zig-zag-
matrix) matrix)
https://www.freecodecamp.org/learn/ 62/95
30/11/2019 Aprender | freeCodeCamp.org
interview-prep/project-
euler/problem-12-highly-
(/) divisible (/learn/coding-interview-Menú
prep/project-euler/problem-12-highly-
divisible-triangular-number) divisible-triangular-number)
Problema (/learn/coding- 13: suma grande (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-13-large-sum) euler/problem-13-large-sum)
Problema (/learn/coding- 14: secuencia de Collatz más larga
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-14-longest- euler/problem-14-longest-collatz-
collatz-sequence) sequence)
Problema (/learn/coding- 15: Rutas de celosía (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-15-lattice-paths) euler/problem-15-lattice-paths)
Problema 16: suma de dígitos de potencia (/learn/coding-interview-
prep/project-euler/problem-16-power-digit-sum)
Problema 17: El número cuenta letras (/learn/coding-interview-
prep/project-euler/problem-17-number-letter-counts)
Problema 18: suma máxima de ruta I (/learn/coding-interview-
prep/project-euler/problem-18-maximum-path-sum-i)
Problema (/learn/coding- 19: contar los domingos
interview-prep/project- (/learn/coding-interview-
euler/problem-19-counting- prep/project-euler/problem-19-
sundays) counting-sundays)
Problema (/learn/coding- 20: suma de dígitos factorial
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-20-factorial- euler/problem-20-factorial-digit-sum)
digit-sum)
Problema (/learn/coding- 21: números amistosos
interview-prep/project- (/learn/coding-interview-
euler/problem-21-amicable- prep/project-euler/problem-21-
numbers) amicable-numbers)
Problema 22: puntajes de nombres (/learn/coding-interview-
prep/project-euler/problem-22-names-scores)
Problema (/learn/coding- 23: Sumas no abundantes
interview-prep/project- (/learn/coding-interview-
euler/problem-23-non-abundant- prep/project-euler/problem-23-non-
sums) abundant-sums)
Problema (/learn/coding- 24: permutaciones lexicográficas
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-24- euler/problem-24-lexicographic-
lexicographic-permutations) permutations)
Problema (/learn/coding- 25: número de Fibonacci de 1000 dígitos
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-25-1000-digit- euler/problem-25-1000-digit-fibonacci-
fibonacci-number) number)
Problema (/learn/coding- 26: ciclos recíprocos
interview-prep/project- (/learn/coding-interview-
euler/problem-26-reciprocal- prep/project-euler/problem-26-
cycles) reciprocal-cycles)
Problema (/learn/coding- 27: números primos cuadráticos
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-27-quadratic- euler/problem-27-quadratic-primes)
primes)
https://www.freecodecamp.org/learn/ 63/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
Problema 28: diagonales en espiral numéricas (/learn/coding-
interview-prep/project-euler/problem-28-number-spiral-diagonals)
Menú
https://www.freecodecamp.org/learn/ 64/95
30/11/2019 Aprender | freeCodeCamp.org
euler/problem-42-coded-
triangle-numbers)
(/) euler/problem-42-coded-triangle-
numbers)
Menú
https://www.freecodecamp.org/learn/ 65/95
30/11/2019 Aprender | freeCodeCamp.org
convergents)
(/)
euler/problem-57-square-root- euler/problem-57-square-root-
convergents)
Menú
Problema (/learn/coding-
interview-prep/project-
(/) 73: Contar fracciones en un rango Menú
(/learn/coding-interview-prep/project-
euler/problem-73-counting- euler/problem-73-counting-fractions-
fractions-in-a-range) in-a-range)
Problema (/learn/coding- 74: cadenas factoriales de dígitos
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-74-digit- euler/problem-74-digit-factorial-
factorial-chains) chains)
Problema 75: triángulos rectángulos enteros singulares
(/learn/coding-interview-prep/project-euler/problem-75-singular-
integer-right-triangles)
Problema (/learn/coding- 76: Contar sumaciones
interview-prep/project- (/learn/coding-interview-
euler/problem-76-counting- prep/project-euler/problem-76-
summations) counting-summations)
Problema (/learn/coding- 77: Sumas principales
interview-prep/project- (/learn/coding-interview-
euler/problem-77-prime- prep/project-euler/problem-77-prime-
summations) summations)
Problema (/learn/coding- 78: particiones de monedas
interview-prep/project- (/learn/coding-interview-
euler/problem-78-coin- prep/project-euler/problem-78-coin-
partitions) partitions)
Problema 79 (/learn/coding- : derivación de contraseña
interview-prep/project- (/learn/coding-interview-
euler/problem-79-passcode- prep/project-euler/problem-79-
derivation) passcode-derivation)
Problema (/learn/coding- 80: expansión digital de raíz cuadrada
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-80-square-root- euler/problem-80-square-root-digital-
digital-expansion) expansion)
Problema 81 (/learn/coding- : suma de ruta: dos formas
interview-prep/project- (/learn/coding-interview-
euler/problem-81-path-sum-two- prep/project-euler/problem-81-path-
ways) sum-two-ways)
Problema (/learn/coding- 82: suma de ruta: tres formas
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-82-path-sum- euler/problem-82-path-sum-three-ways)
three-ways)
Problema (/learn/coding- 83: suma de la ruta: cuatro formas
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-83-path-sum- euler/problem-83-path-sum-four-ways)
four-ways)
Problema 84 (/learn/coding- : probabilidades de monopolio
interview-prep/project- (/learn/coding-interview-
euler/problem-84-monopoly- prep/project-euler/problem-84-
odds) monopoly-odds)
Problema 85: Contar rectángulos (/learn/coding-interview-
prep/project-euler/problem-85-counting-rectangles)
Problema 86 (/learn/coding- : ruta cuboide (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-86-cuboid-route) euler/problem-86-cuboid-route)
Problema (/learn/coding- 87: el poder principal se triplica
https://www.freecodecamp.org/learn/ 67/95
30/11/2019 Aprender | freeCodeCamp.org
https://www.freecodecamp.org/learn/ 68/95
30/11/2019 Aprender | freeCodeCamp.org
probability)
(/)
euler/problem-100-arranged- prep/project-euler/problem-100- Menú
arranged-probability)
Problema (/learn/coding- 101: polinomio óptimo
interview-prep/project- (/learn/coding-interview-
euler/problem-101-optimum- prep/project-euler/problem-101-
polynomial) optimum-polynomial)
Problema 102 (/learn/coding- : contención del triángulo
interview-prep/project- (/learn/coding-interview-
euler/problem-102-triangle- prep/project-euler/problem-102-
containment) triangle-containment)
Problema 103: Sumas de subconjuntos especiales: óptimo
(/learn/coding-interview-prep/project-euler/problem-103-special-
subset-sums-optimum)
Problema (/learn/coding- 104: termina la fibonacci pandigital
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-104-pandigital- euler/problem-104-pandigital-
fibonacci-ends) fibonacci-ends)
Problema (/learn/coding- 105: Sumas de subconjuntos especiales:
interview-prep/project- prueba (/learn/coding-interview-
euler/problem-105-special- prep/project-euler/problem-105-special-
subset-sums-testing) subset-sums-testing)
Problema (/learn/coding- 106: Sumas de subconjuntos especiales:
interview-prep/project- meta-prueba (/learn/coding-interview-
euler/problem-106-special- prep/project-euler/problem-106-special-
subset-sums-meta-testing) subset-sums-meta-testing)
Problema (/learn/coding- 107: red mínima (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-107-minimal- euler/problem-107-minimal-network)
network)
Problema 108 (/learn/coding- : recíprocos de diofantina I
interview-prep/project- (/learn/coding-interview-
euler/problem-108-diophantine- prep/project-euler/problem-108-
reciprocals-i) diophantine-reciprocals-i)
Problema (/learn/coding- 109: dardos (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-109-darts) euler/problem-109-darts)
Problema 110 (/learn/coding- : recíprocos de diofantina II
interview-prep/project- (/learn/coding-interview-
euler/problem-110-diophantine- prep/project-euler/problem-110-
reciprocals-ii) diophantine-reciprocals-ii)
Problema (/learn/coding- 111: Primes con carreras
interview-prep/project- (/learn/coding-interview-
euler/problem-111-primes-with- prep/project-euler/problem-111-
runs) primes-with-runs)
Problema (/learn/coding- 112: Números hinchables
interview-prep/project- (/learn/coding-interview-
euler/problem-112-bouncy- prep/project-euler/problem-112-
numbers) bouncy-numbers)
Problema (/learn/coding- 113: Números no rebotados
interview-prep/project- (/learn/coding-interview-
euler/problem-113-non-bouncy- prep/project-euler/problem-113-non-
numbers) bouncy-numbers)
Problema 114: Contando combinaciones de bloques I (/learn/coding-
https://www.freecodecamp.org/learn/ 69/95
30/11/2019 Aprender | freeCodeCamp.org
combinations-i)
(/)
interview-prep/project-euler/problem-114-counting-block- Menú
interview-prep/project- (/)
euler/problem-128-hexagonal-
(/learn/coding-interview-
prep/project-euler/problem-128-
Menú
tile-differences) hexagonal-tile-differences)
Problema (/learn/coding- 129: divisibilidad de repunidad
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-129-repunit- euler/problem-129-repunit-
divisibility) divisibility)
Problema 130 (/learn/coding- : compuestos con propiedad de repunidad
interview-prep/project- principal (/learn/coding-interview-
euler/problem-130-composites- prep/project-euler/problem-130-
with-prime-repunit-property) composites-with-prime-repunit-property)
Problema 131 (/learn/coding- : asociación de cubo principal
interview-prep/project- (/learn/coding-interview-
euler/problem-131-prime-cube- prep/project-euler/problem-131-prime-
partnership) cube-partnership)
Problema 132 (/learn/coding- : grandes factores de repunidad
interview-prep/project- (/learn/coding-interview-
euler/problem-132-large- prep/project-euler/problem-132-large-
repunit-factors) repunit-factors)
Problema 133: nonfactors repunit (/learn/coding-interview-
prep/project-euler/problem-133-repunit-nonfactors)
Problema (/learn/coding- 134: conexión de primer par
interview-prep/project- (/learn/coding-interview-
euler/problem-134-prime-pair- prep/project-euler/problem-134-prime-
connection) pair-connection)
Problema 135 (/learn/coding- : las mismas diferencias
interview-prep/project- (/learn/coding-interview-
euler/problem-135-same- prep/project-euler/problem-135-same-
differences) differences)
Problema (/learn/coding- 136: diferencia de Singleton
interview-prep/project- (/learn/coding-interview-
euler/problem-136-singleton- prep/project-euler/problem-136-
difference) singleton-difference)
Problema 137 (/learn/coding- : pepitas de oro de Fibonacci
interview-prep/project- (/learn/coding-interview-
euler/problem-137-fibonacci- prep/project-euler/problem-137-
golden-nuggets) fibonacci-golden-nuggets)
Problema 138 (/learn/coding- : triángulos isósceles especiales
interview-prep/project- (/learn/coding-interview-
euler/problem-138-special- prep/project-euler/problem-138-
isosceles-triangles) special-isosceles-triangles)
Problema (/learn/coding- 139: baldosas pitagóricas
interview-prep/project- (/learn/coding-interview-
euler/problem-139-pythagorean- prep/project-euler/problem-139-
tiles) pythagorean-tiles)
Problema 140 (/learn/coding- : pepitas de oro de Fibonacci
interview-prep/project- modificadas (/learn/coding-interview-
euler/problem-140-modified- prep/project-euler/problem-140-
fibonacci-golden-nuggets) modified-fibonacci-golden-nuggets)
Problema 141 (/learn/coding-: Investigación de números progresivos,
interview-prep/project- n, que también son cuadrados
euler/problem-141- (/learn/coding-interview-prep/project-
investigating-progressive- euler/problem-141-investigating-
https://www.freecodecamp.org/learn/ 71/95
30/11/2019 Aprender | freeCodeCamp.org
numbers-n-which-are-also-
square)
(/) progressive-numbers-n-which-are-also-
square)
Menú
interview-prep/project-
(/)
Problema 153 (/learn/coding- : Investigación de enteros gaussianos
(/learn/coding-interview-
Menú
euler/problem-153- prep/project-euler/problem-153-
investigating-gaussian- investigating-gaussian-integers)
integers)
Problema (/learn/coding- 154: Explorando la pirámide de Pascal
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-154-exploring- euler/problem-154-exploring-pascals-
pascals-pyramid) pyramid)
Problema 155 (/learn/coding- : recuento de circuitos de
interview-prep/project- condensadores (/learn/coding-
euler/problem-155-counting- interview-prep/project-euler/problem-
capacitor-circuits) 155-counting-capacitor-circuits)
Problema (/learn/coding- 156: contar dígitos (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-156-counting- euler/problem-156-counting-digits)
digits)
Problema (/learn/coding- 157: Solución de la ecuación
interview-prep/project- diofantina (/learn/coding-interview-
euler/problem-157-solving- prep/project-euler/problem-157-
the-diophantine-equation) solving-the-diophantine-equation)
Problema 158 : exploración de cadenas para las que solo
(/learn/coding-interview- un carácter aparece lexicográficamente
prep/project- después de su vecino a la izquierda
euler/problem-158- (/learn/coding-interview-prep/project-
exploring-strings-for- euler/problem-158-exploring-strings-for-
which-only-one-character- which-only-one-character-comes-
comes-lexicographically- lexicographically-after-its-neighbour-to-
after-its-neighbour-to- the-left)
the-left)
Problema (/learn/coding- 159: Sumas de raíz digital de
interview-prep/project- factorizaciones (/learn/coding-
euler/problem-159-digital- interview-prep/project-euler/problem-
root-sums-of-factorisations) 159-digital-root-sums-of-
factorisations)
Problema (/learn/coding- 160: dígitos finales factoriales
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-160-factorial- euler/problem-160-factorial-trailing-
trailing-digits) digits)
Problema 161: Triominós (/learn/coding-interview-prep/project-
euler/problem-161-triominoes)
Problema (/learn/coding- 162: números hexadecimales
interview-prep/project- (/learn/coding-interview-
euler/problem-162-hexadecimal- prep/project-euler/problem-162-
numbers) hexadecimal-numbers)
Problema (/learn/coding- 163: triángulos sombreados
interview-prep/project- (/learn/coding-interview-
euler/problem-163-cross- prep/project-euler/problem-163-cross-
hatched-triangles) hatched-triangles)
Problema 164 : números para los cuales no hay tres
(/learn/coding-interview- dígitos consecutivos con una suma mayor
prep/project- que un valor dado (/learn/coding-
euler/problem-164-numbers- interview-prep/project-euler/problem-164-
for-which-no-three- numbers-for-which-no-three-consecutive-
https://www.freecodecamp.org/learn/ 73/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
consecutive-digits-have-a- digits-have-a-sum-greater-than-a-given-
sum-greater-than-a-given- value)
Menú
value)
Problema 165 (/learn/coding- : intersecciones (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-165-intersections) euler/problem-165-intersections)
Problema 166 (/learn/coding- : Criss Cross (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-166-criss-cross) euler/problem-166-criss-cross)
Problema (/learn/coding- 167: Investigación de secuencias de
interview-prep/project- Ulam (/learn/coding-interview-
euler/problem-167- prep/project-euler/problem-167-
investigating-ulam-sequences) investigating-ulam-sequences)
Problema (/learn/coding- 168: Rotaciones de números
interview-prep/project- (/learn/coding-interview-
euler/problem-168-number- prep/project-euler/problem-168-
rotations) number-rotations)
Problema 169 : explorar el número de formas diferentes
(/learn/coding-interview- en que un número puede expresarse como una
prep/project- suma de potencias de 2 (/learn/coding-
euler/problem-169- interview-prep/project-euler/problem-169-
exploring-the-number-of- exploring-the-number-of-different-ways-a-
different-ways-a-number- number-can-be-expressed-as-a-sum-of-
can-be-expressed-as-a-sum- powers-of-2)
of-powers-of-2)
Problema (/learn/coding- 170: Encuentre el pandigital más grande de
interview-prep/project- 0 a 9 que se puede formar mediante la
euler/problem-170-find- concatenación de productos (/learn/coding-
the-largest-0-to-9- interview-prep/project-euler/problem-170-
pandigital-that-can-be- find-the-largest-0-to-9-pandigital-that-
formed-by-concatenating- can-be-formed-by-concatenating-products)
products)
Problema 171 : encontrar números para los cuales la
(/learn/coding-interview- suma de los cuadrados de los dígitos es
prep/project- un cuadrado (/learn/coding-interview-
euler/problem-171-finding- prep/project-euler/problem-171-finding-
numbers-for-which-the-sum- numbers-for-which-the-sum-of-the-squares-
of-the-squares-of-the- of-the-digits-is-a-square)
digits-is-a-square)
Problema 172 (/learn/coding- : investigar números con pocos dígitos
interview-prep/project- repetidos (/learn/coding-interview-
euler/problem-172- prep/project-euler/problem-172-
investigating-numbers-with- investigating-numbers-with-few-
few-repeated-digits) repeated-digits)
Problema 173: Usando hasta un millón de baldosas, ¿cuántas láminas
cuadradas "huecas" diferentes se pueden formar? (/learn/coding-
interview-prep/project-euler/problem-173-using-up-to-one-million-
tiles-how-many-different-hollow-square-laminae-can-be-formed)
Problema (/learn/coding- 174: Contar el número de láminas cuadradas
interview-prep/project- "huecas" que pueden formar uno, dos, tres,
euler/problem-174- ... arreglos distintos (/learn/coding-
counting-the-number-of- interview-prep/project-euler/problem-174-
hollow-square-laminae- counting-the-number-of-hollow-square-
that-can-form-one-two-
https://www.freecodecamp.org/learn/ 74/95
30/11/2019 Aprender | freeCodeCamp.org
three-...-distinct-
arrangements)
(/) laminae-that-can-form-one-two-three-...-
distinct-arrangements)
Menú
https://www.freecodecamp.org/learn/ 75/95
30/11/2019 Aprender | freeCodeCamp.org
of-a-network) connectedness-of-a-network)
Problema (/learn/coding- 187: Semiprimes (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-187-semiprimes) euler/problem-187-semiprimes)
Problema (/learn/coding- 188: La hiperexponenciación de un
interview-prep/project- número (/learn/coding-interview-
euler/problem-188-the- prep/project-euler/problem-188-the-
hyperexponentiation-of-a- hyperexponentiation-of-a-number)
number)
Problema 189 (/learn/coding- : tricolor una cuadrícula triangular
interview-prep/project- (/learn/coding-interview-
euler/problem-189-tri- prep/project-euler/problem-189-tri-
colouring-a-triangular-grid) colouring-a-triangular-grid)
Problema 190 (/learn/coding- : maximizar un producto ponderado
interview-prep/project- (/learn/coding-interview-
euler/problem-190-maximising- prep/project-euler/problem-190-
a-weighted-product) maximising-a-weighted-product)
Problema 191 (/learn/coding- : cadenas de premios
interview-prep/project- (/learn/coding-interview-
euler/problem-191-prize-strings) prep/project-euler/problem-191-
prize-strings)
Problema 192 (/learn/coding- : mejores aproximaciones
interview-prep/project- (/learn/coding-interview-
euler/problem-192-best- prep/project-euler/problem-192-best-
approximations) approximations)
Problema (/learn/coding- 193: Números cuadrados libres
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-193-squarefree- euler/problem-193-squarefree-numbers)
numbers)
Problema (/learn/coding- 194: Configuraciones coloreadas
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-194-coloured- euler/problem-194-coloured-
configurations) configurations)
Problema 195 (/learn/coding- : círculos inscritos de triángulos con
interview-prep/project- un ángulo de 60 grados (/learn/coding-
euler/problem-195-inscribed- interview-prep/project-euler/problem-
circles-of-triangles-with- 195-inscribed-circles-of-triangles-
one-angle-of-60-degrees) with-one-angle-of-60-degrees)
Problema (/learn/coding- 196: trillizos principales
interview-prep/project- (/learn/coding-interview-
euler/problem-196-prime- prep/project-euler/problem-196-prime-
triplets) triplets)
Problema (/learn/coding- 197: Investigar el comportamiento de una
interview-prep/project- secuencia definida recursivamente
euler/problem-197- (/learn/coding-interview-prep/project-
investigating-the- euler/problem-197-investigating-the-
behaviour-of-a-recursively- behaviour-of-a-recursively-defined-
defined-sequence) sequence)
Problema 198 (/learn/coding- : números ambiguos (/learn/coding-
interview-prep/project- interview-prep/project-
https://www.freecodecamp.org/learn/ 76/95
30/11/2019 Aprender | freeCodeCamp.org
numbers)
(/)
euler/problem-198-ambiguous- euler/problem-198-ambiguous-
numbers)
Menú
interview-prep/project- (/)
euler/problem-212-combined-
(/learn/coding-interview-
prep/project-euler/problem-212-
Menú
volume-of-cuboids) combined-volume-of-cuboids)
Problema (/learn/coding- 213: Circo de pulgas (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-213-flea-circus) euler/problem-213-flea-circus)
Problema (/learn/coding- 214: Cadenas Totient (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-214-totient- euler/problem-214-totient-chains)
chains)
Problema 215 (/learn/coding- : paredes sin grietas
interview-prep/project- (/learn/coding-interview-
euler/problem-215-crack-free- prep/project-euler/problem-215-
walls) crack-free-walls)
Problema (/learn/coding- 216: Investigar la primalidad de los
interview-prep/project- números de la forma 2n2-1
euler/problem-216- (/learn/coding-interview-prep/project-
investigating-the-primality-euler/problem-216-investigating-the-
of-numbers-of-the-form-2n2- primality-of-numbers-of-the-form-2n2-1)
1)
Problema (/learn/coding- 217: números equilibrados
interview-prep/project- (/learn/coding-interview-
euler/problem-217-balanced- prep/project-euler/problem-217-
numbers) balanced-numbers)
Problema (/learn/coding- 218: triángulos perfectos en ángulo
interview-prep/project- recto (/learn/coding-interview-
euler/problem-218-perfect- prep/project-euler/problem-218-perfect-
right-angled-triangles) right-angled-triangles)
Problema (/learn/coding- 219: codificación de costo sesgado
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-219-skew-cost- euler/problem-219-skew-cost-coding)
coding)
Problema (/learn/coding- 220: Dragón de la Carretera
interview-prep/project- (/learn/coding-interview-
euler/problem-220-heighway- prep/project-euler/problem-220-
dragon) heighway-dragon)
Problema (/learn/coding- 221: enteros alejandrinos
interview-prep/project- (/learn/coding-interview-
euler/problem-221-alexandrian- prep/project-euler/problem-221-
integers) alexandrian-integers)
Problema (/learn/coding- 222: Empaque de Esfera
interview-prep/project- (/learn/coding-interview-
euler/problem-222-sphere- prep/project-euler/problem-222-
packing) sphere-packing)
Problema (/learn/coding- 223: triángulos casi en ángulo recto I
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-223-almost- euler/problem-223-almost-right-angled-
right-angled-triangles-i) triangles-i)
Problema (/learn/coding- 224: triángulos casi en ángulo recto
interview-prep/project- II (/learn/coding-interview-
euler/problem-224-almost- prep/project-euler/problem-224-almost-
right-angled-triangles-ii) right-angled-triangles-ii)
Problema (/learn/coding- 225: no divisores de Tribonacci
https://www.freecodecamp.org/learn/ 78/95
30/11/2019 Aprender | freeCodeCamp.org
non-divisors) divisors)
Problema (/learn/coding- 226: Una cucharada de manjar blanco
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-226-a-scoop-of- euler/problem-226-a-scoop-of-
blancmange) blancmange)
Problema (/learn/coding- 227: La persecución (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-227-the-chase) euler/problem-227-the-chase)
Problema (/learn/coding- 228: Sumas de Minkowski
interview-prep/project- (/learn/coding-interview-
euler/problem-228-minkowski- prep/project-euler/problem-228-
sums) minkowski-sums)
Problema (/learn/coding- 229: Cuatro representaciones usando
interview-prep/project- cuadrados (/learn/coding-interview-
euler/problem-229-four- prep/project-euler/problem-229-four-
representations-using- representations-using-squares)
squares)
Problema 230 (/learn/coding- : palabras de Fibonacci
interview-prep/project- (/learn/coding-interview-
euler/problem-230-fibonacci- prep/project-euler/problem-230-
words) fibonacci-words)
Problema 231 (/learn/coding- : la factorización prima de
interview-prep/project- coeficientes binomiales (/learn/coding-
euler/problem-231-the-prime- interview-prep/project-euler/problem-
factorisation-of-binomial- 231-the-prime-factorisation-of-
coefficients) binomial-coefficients)
Problema (/learn/coding- 232: La carrera (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-232-the-race) euler/problem-232-the-race)
Problema (/learn/coding- 233: puntos de celosía en un círculo
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-233-lattice- euler/problem-233-lattice-points-on-a-
points-on-a-circle) circle)
Problema (/learn/coding- 234: números semidivisibles
interview-prep/project- (/learn/coding-interview-
euler/problem-234- prep/project-euler/problem-234-
semidivisible-numbers) semidivisible-numbers)
Problema (/learn/coding- 235: una secuencia geométrica
interview-prep/project- aritmética (/learn/coding-interview-
euler/problem-235-an- prep/project-euler/problem-235-an-
arithmetic-geometric- arithmetic-geometric-sequence)
sequence)
Problema (/learn/coding- 236: Cestas de lujo (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-236-luxury- euler/problem-236-luxury-hampers)
hampers)
Problema (/learn/coding- 237: Tours en un tablero de 4 xn
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-237-tours-on-a- euler/problem-237-tours-on-a-4-x-n-
4-x-n-playing-board) playing-board)
Problema (/learn/coding- 238: Recorrido de cuerdas infinitas
https://www.freecodecamp.org/learn/ 79/95
30/11/2019 Aprender | freeCodeCamp.org
interview-prep/project- (/)
euler/problem-238-infinite-
(/learn/coding-interview-prep/project-
euler/problem-238-infinite-string-
Menú
string-tour) tour)
Problema (/learn/coding- 239: veintidós primos tontos
interview-prep/project- (/learn/coding-interview-
euler/problem-239-twenty-two- prep/project-euler/problem-239-
foolish-primes) twenty-two-foolish-primes)
Problem 240: Top Dice (/learn/coding-interview-prep/project-
euler/problem-240-top-dice)
Problem 241: Perfection Quotients (/learn/coding-interview-
prep/project-euler/problem-241-perfection-quotients)
Problem 242: Odd Triplets (/learn/coding-interview-prep/project-
euler/problem-242-odd-triplets)
Problem 243: Resilience (/learn/coding-interview-prep/project-
euler/problem-243-resilience)
Problem 244: Sliders (/learn/coding-interview-prep/project-
euler/problem-244-sliders)
Problem 245: Coresilience (/learn/coding-interview-prep/project-
euler/problem-245-coresilience)
Problem 246: Tangents to an ellipse (/learn/coding-interview-
prep/project-euler/problem-246-tangents-to-an-ellipse)
Problem 247: Squares under a hyperbola (/learn/coding-interview-
prep/project-euler/problem-247-squares-under-a-hyperbola)
Problem 248: Numbers for which Euler’s totient function equals 13!
(/learn/coding-interview-prep/project-euler/problem-248-numbers-for-
which-eulers-totient-function-equals-13)
Problem 249: Prime Subset Sums (/learn/coding-interview-
prep/project-euler/problem-249-prime-subset-sums)
Problem 250: 250250 (/learn/coding-interview-prep/project-
euler/problem-250-250250)
Problem 251: Cardano Triplets (/learn/coding-interview-prep/project-
euler/problem-251-cardano-triplets)
Problem 252: Convex Holes (/learn/coding-interview-prep/project-
euler/problem-252-convex-holes)
Problem 253: Tidying up (/learn/coding-interview-prep/project-
euler/problem-253-tidying-up)
Problem 254: Sums of Digit Factorials (/learn/coding-interview-
prep/project-euler/problem-254-sums-of-digit-factorials)
Problem 255: Rounded Square Roots (/learn/coding-interview-
prep/project-euler/problem-255-rounded-square-roots)
Problem 256: Tatami-Free Rooms (/learn/coding-interview-
prep/project-euler/problem-256-tatami-free-rooms)
Problem 257: Angular Bisectors (/learn/coding-interview-
prep/project-euler/problem-257-angular-bisectors)
Problem 258: A lagged Fibonacci sequence (/learn/coding-interview-
prep/project-euler/problem-258-a-lagged-fibonacci-sequence)
Problem 259: Reachable Numbers (/learn/coding-interview-
prep/project-euler/problem-259-reachable-numbers)
Problem 260: Stone Game (/learn/coding-interview-prep/project-
euler/problem-260-stone-game)
Problem 261: Pivotal Square Sums (/learn/coding-interview-
https://www.freecodecamp.org/learn/ 80/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
prep/project-euler/problem-261-pivotal-square-sums) Menú
Problem 262: Mountain Range (/learn/coding-interview-prep/project-
euler/problem-262-mountain-range)
Problem 263: An engineers' dream come true (/learn/coding-interview-
prep/project-euler/problem-263-an-engineers-dream-come-true)
Problem 264: Triangle Centres (/learn/coding-interview-prep/project-
euler/problem-264-triangle-centres)
Problem 265: Binary Circles (/learn/coding-interview-prep/project-
euler/problem-265-binary-circles)
Problem 266: Pseudo Square Root (/learn/coding-interview-
prep/project-euler/problem-266-pseudo-square-root)
Problema (/learn/coding- 267: multimillonario (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-267-billionaire) euler/problem-267-billionaire)
Problema (/learn/coding- 268: Contar números con al menos cuatro
interview-prep/project- factores primos distintos de menos de 100
euler/problem-268-counting-(/learn/coding-interview-prep/project-
numbers-with-at-least-four-euler/problem-268-counting-numbers-with-
distinct-prime-factors- at-least-four-distinct-prime-factors-
less-than-100) less-than-100)
Problema (/learn/coding- 269: polinomios con al menos una raíz
interview-prep/project- entera (/learn/coding-interview-
euler/problem-269- prep/project-euler/problem-269-
polynomials-with-at-least- polynomials-with-at-least-one-integer-
one-integer-root) root)
Problema 270 (/learn/coding- : cortar cuadrados (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-270-cutting- euler/problem-270-cutting-squares)
squares)
Problema (/learn/coding- 271: Cubos modulares, parte 1
interview-prep/project- (/learn/coding-interview-
euler/problem-271-modular- prep/project-euler/problem-271-
cubes-part-1) modular-cubes-part-1)
Problema (/learn/coding- 272: Cubos modulares, parte 2
interview-prep/project- (/learn/coding-interview-
euler/problem-272-modular- prep/project-euler/problem-272-
cubes-part-2) modular-cubes-part-2)
Problema (/learn/coding- 273: Suma de cuadrados
interview-prep/project- (/learn/coding-interview-
euler/problem-273-sum-of- prep/project-euler/problem-273-sum-
squares) of-squares)
Problema (/learn/coding- 274: Multiplicadores de divisibilidad
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-274- euler/problem-274-divisibility-
divisibility-multipliers) multipliers)
Problema (/learn/coding- 275: Esculturas equilibradas
interview-prep/project- (/learn/coding-interview-
euler/problem-275-balanced- prep/project-euler/problem-275-
sculptures) balanced-sculptures)
Problema (/learn/coding- 276: Triángulos primitivos
interview-prep/project- (/learn/coding-interview-
euler/problem-276-primitive- prep/project-euler/problem-276-
triangles) primitive-triangles)
https://www.freecodecamp.org/learn/ 81/95
30/11/2019 Aprender | freeCodeCamp.org
Problema (/learn/coding-
interview-prep/project-
(/) 277: una secuencia de Collatz Menú
modificada (/learn/coding-interview-
euler/problem-277-a-modified- prep/project-euler/problem-277-a-
collatz-sequence) modified-collatz-sequence)
Problema 278 (/learn/coding- : combinaciones lineales de semiprimes
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-278-linear- euler/problem-278-linear-combinations-
combinations-of-semiprimes) of-semiprimes)
Problema 279: Triángulos con lados integrales y un ángulo integral
(/learn/coding-interview-prep/project-euler/problem-279-triangles-
with-integral-sides-and-an-integral-angle)
Problema 280 (/learn/coding- : hormiga y semillas
interview-prep/project- (/learn/coding-interview-
euler/problem-280-ant-and-seeds) prep/project-euler/problem-280-ant-
and-seeds)
Problema (/learn/coding- 281: Ingredientes para pizza
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-281-pizza- euler/problem-281-pizza-toppings)
toppings)
Problema (/learn/coding- 282: la función de Ackermann
interview-prep/project- (/learn/coding-interview-
euler/problem-282-the- prep/project-euler/problem-282-the-
ackermann-function) ackermann-function)
Problema 283: triángulos de lados enteros para los cuales la
relación área * perímetro es integral (/learn/coding-interview-
prep/project-euler/problem-283-integer-sided-triangles-for-which-
the-area--perimeter-ratio-is-integral)
Problema (/learn/coding- 284: Cuadrados estables
interview-prep/project- (/learn/coding-interview-
euler/problem-284-steady- prep/project-euler/problem-284-
squares) steady-squares)
Problema (/learn/coding- 285: probabilidades de Pitágoras
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-285- euler/problem-285-pythagorean-odds)
pythagorean-odds)
Problema 286 (/learn/coding- : probabilidades de puntuación
interview-prep/project- (/learn/coding-interview-
euler/problem-286-scoring- prep/project-euler/problem-286-
probabilities) scoring-probabilities)
Problema (/learn/coding- 287: codificación Quadtree (un algoritmo
interview-prep/project- de compresión simple) (/learn/coding-
euler/problem-287-quadtree- interview-prep/project-euler/problem-
encoding-a-simple- 287-quadtree-encoding-a-simple-
compression-algorithm) compression-algorithm)
Problema (/learn/coding- 288: un factorial enorme
interview-prep/project- (/learn/coding-interview-
euler/problem-288-an-enormous- prep/project-euler/problem-288-an-
factorial) enormous-factorial)
Problema (/learn/coding- 289: Ciclos eulerianos
interview-prep/project- (/learn/coding-interview-
euler/problem-289-eulerian- prep/project-euler/problem-289-
cycles) eulerian-cycles)
Problema 290 (/learn/coding- : firma digital (/learn/coding-
https://www.freecodecamp.org/learn/ 82/95
30/11/2019 Aprender | freeCodeCamp.org
interview-prep/project- (/)
euler/problem-290-digital-
interview-prep/project-
euler/problem-290-digital-
Menú
signature) signature)
Problema (/learn/coding- 291: Primas de Panaitopol
interview-prep/project- (/learn/coding-interview-
euler/problem-291-panaitopol- prep/project-euler/problem-291-
primes) panaitopol-primes)
Problema (/learn/coding- 292: Polígonos pitagóricos
interview-prep/project- (/learn/coding-interview-
euler/problem-292-pythagorean- prep/project-euler/problem-292-
polygons) pythagorean-polygons)
Problema (/learn/coding- 293: números pseudo-afortunados
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-293-pseudo- euler/problem-293-pseudo-fortunate-
fortunate-numbers) numbers)
Problema (/learn/coding- 294: Suma de dígitos - experiencia # 23
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-294-sum-of- euler/problem-294-sum-of-digits---
digits---experience-23) experience-23)
Problema (/learn/coding- 295: agujeros lenticulares
interview-prep/project- (/learn/coding-interview-
euler/problem-295-lenticular- prep/project-euler/problem-295-
holes) lenticular-holes)
Problema 296 (/learn/coding- : bisectriz angular y tangente
interview-prep/project- (/learn/coding-interview-
euler/problem-296-angular- prep/project-euler/problem-296-
bisector-and-tangent) angular-bisector-and-tangent)
Problema (/learn/coding- 297: Representación de Zeckendorf
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-297-zeckendorf- euler/problem-297-zeckendorf-
representation) representation)
Problema (/learn/coding- 298: Amnesia selectiva
interview-prep/project- (/learn/coding-interview-
euler/problem-298-selective- prep/project-euler/problem-298-
amnesia) selective-amnesia)
Problema (/learn/coding- 299: tres triángulos similares
interview-prep/project- (/learn/coding-interview-
euler/problem-299-three- prep/project-euler/problem-299-three-
similar-triangles) similar-triangles)
Problema 300: Plegamiento de proteínas (/learn/coding-interview-
prep/project-euler/problem-300-protein-folding)
Problema (/learn/coding-interview- 301: Nim (/learn/coding-interview-
prep/project-euler/problem-301- prep/project-euler/problem-301-
nim) nim)
Problema (/learn/coding- 302: Números fuertes de Aquiles
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-302-strong- euler/problem-302-strong-achilles-
achilles-numbers) numbers)
Problema (/learn/coding- 303: Múltiples con dígitos pequeños
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-303-multiples- euler/problem-303-multiples-with-
with-small-digits) small-digits)
Problema (/learn/coding- 304: Primonacci (/learn/coding-
https://www.freecodecamp.org/learn/ 83/95
30/11/2019 Aprender | freeCodeCamp.org
interview-prep/project- (/)
euler/problem-304-primonacci)
interview-prep/project-
euler/problem-304-primonacci)
Menú
(/)
prep/project-euler/problem-319-bounded-sequences) Menú
Problem 320: Factorials divisible by a huge integer (/learn/coding-
interview-prep/project-euler/problem-320-factorials-divisible-by-a-
huge-integer)
Problem 321: Swapping Counters (/learn/coding-interview-
prep/project-euler/problem-321-swapping-counters)
Problem 322: Binomial coefficients divisible by 10 (/learn/coding-
interview-prep/project-euler/problem-322-binomial-coefficients-
divisible-by-10)
Problem 323: Bitwise-OR operations on random integers
(/learn/coding-interview-prep/project-euler/problem-323-bitwise-or-
operations-on-random-integers)
Problem 324: Building a tower (/learn/coding-interview-prep/project-
euler/problem-324-building-a-tower)
Problem 325: Stone Game II (/learn/coding-interview-prep/project-
euler/problem-325-stone-game-ii)
Problem 326: Modulo Summations (/learn/coding-interview-
prep/project-euler/problem-326-modulo-summations)
Problem 327: Rooms of Doom (/learn/coding-interview-prep/project-
euler/problem-327-rooms-of-doom)
Problem 328: Lowest-cost Search (/learn/coding-interview-
prep/project-euler/problem-328-lowest-cost-search)
Problem 329: Prime Frog (/learn/coding-interview-prep/project-
euler/problem-329-prime-frog)
Problem 330: Euler's Number (/learn/coding-interview-prep/project-
euler/problem-330-eulers-number)
Problem 331: Cross flips (/learn/coding-interview-prep/project-
euler/problem-331-cross-flips)
Problem 332: Spherical triangles (/learn/coding-interview-
prep/project-euler/problem-332-spherical-triangles)
Problem 333: Special partitions (/learn/coding-interview-
prep/project-euler/problem-333-special-partitions)
Problem 334: Spilling the beans (/learn/coding-interview-
prep/project-euler/problem-334-spilling-the-beans)
Problem 335: Gathering the beans (/learn/coding-interview-
prep/project-euler/problem-335-gathering-the-beans)
Problem 336: Maximix Arrangements (/learn/coding-interview-
prep/project-euler/problem-336-maximix-arrangements)
Problem 337: Totient Stairstep Sequences (/learn/coding-interview-
prep/project-euler/problem-337-totient-stairstep-sequences)
Problem 338: Cutting Rectangular Grid Paper (/learn/coding-
interview-prep/project-euler/problem-338-cutting-rectangular-grid-
paper)
Problem 339: Peredur fab Efrawg (/learn/coding-interview-
prep/project-euler/problem-339-peredur-fab-efrawg)
Problem 340: Crazy Function (/learn/coding-interview-prep/project-
euler/problem-340-crazy-function)
Problem 341: Golomb's self-describing sequence (/learn/coding-
interview-prep/project-euler/problem-341-golombs-self-describing-
sequence)
Problem 342: The totient of a square is a cube (/learn/coding-
https://www.freecodecamp.org/learn/ 85/95
30/11/2019 Aprender | freeCodeCamp.org
a-cube)
(/)
interview-prep/project-euler/problem-342-the-totient-of-a-square-is-
Menú
https://www.freecodecamp.org/learn/ 86/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
Problem 365: A huge binomial coefficient (/learn/coding-interview-
prep/project-euler/problem-365-a-huge-binomial-coefficient)
Menú
https://www.freecodecamp.org/learn/ 87/95
30/11/2019 Aprender | freeCodeCamp.org
Problema (/learn/coding-
interview-prep/project-
(/) 384: secuencia de Rudin-Shapiro Menú
(/learn/coding-interview-prep/project-
euler/problem-384-rudin- euler/problem-384-rudin-shapiro-
shapiro-sequence) sequence)
Problema 385 (/learn/coding- : elipses dentro de triángulos
interview-prep/project- (/learn/coding-interview-
euler/problem-385-ellipses- prep/project-euler/problem-385-
inside-triangles) ellipses-inside-triangles)
Problema 386 (/learn/coding- : longitud máxima de una antichain
interview-prep/project- (/learn/coding-interview-
euler/problem-386-maximum- prep/project-euler/problem-386-
length-of-an-antichain) maximum-length-of-an-antichain)
Problema 387 (/learn/coding- : números de Harshad
interview-prep/project- (/learn/coding-interview-
euler/problem-387-harshad- prep/project-euler/problem-387-
numbers) harshad-numbers)
Problema 388 (/learn/coding- : líneas distintas (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-388-distinct-lines)euler/problem-388-distinct-lines)
Problema 389 (/learn/coding- : dados platónicos (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-389-platonic-dice) euler/problem-389-platonic-dice)
Problema (/learn/coding- 390: Triángulos con lados no racionales
interview-prep/project- y área integral (/learn/coding-
euler/problem-390-triangles- interview-prep/project-euler/problem-
with-non-rational-sides-and- 390-triangles-with-non-rational-sides-
integral-area) and-integral-area)
Problema (/learn/coding- 391: Juego de salto (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-391-hopping-game) euler/problem-391-hopping-game)
Problema (/learn/coding- 392: círculo de unidad enredado
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-392-enmeshed- euler/problem-392-enmeshed-unit-
unit-circle) circle)
Problema (/learn/coding- 393: hormigas migratorias
interview-prep/project- (/learn/coding-interview-
euler/problem-393-migrating- prep/project-euler/problem-393-
ants) migrating-ants)
Problema (/learn/coding- 394: comer pastel (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-394-eating-pie) euler/problem-394-eating-pie)
Problema (/learn/coding- 395: árbol pitagórico
interview-prep/project- (/learn/coding-interview-
euler/problem-395-pythagorean- prep/project-euler/problem-395-
tree) pythagorean-tree)
Problema (/learn/coding- 396: secuencia débil de Goodstein
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-396-weak- euler/problem-396-weak-goodstein-
goodstein-sequence) sequence)
Problema (/learn/coding- 397: Triángulo en parábola
interview-prep/project- (/learn/coding-interview-
euler/problem-397-triangle-on- prep/project-euler/problem-397-
parabola) triangle-on-parabola)
https://www.freecodecamp.org/learn/ 88/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
Problema 398: Cortar la cuerda (/learn/coding-interview-
prep/project-euler/problem-398-cutting-rope)
Menú
Problema (/learn/coding-
interview-prep/project-
(/) 413: Números de un hijo
(/learn/coding-interview-
Menú
euler/problem-413-one-child- prep/project-euler/problem-413-one-
numbers) child-numbers)
Problema (/learn/coding- 414: constante de Kaprekar
interview-prep/project- (/learn/coding-interview-
euler/problem-414-kaprekar- prep/project-euler/problem-414-
constant) kaprekar-constant)
Problema (/learn/coding- 415: conjuntos Titanic
interview-prep/project- (/learn/coding-interview-
euler/problem-415-titanic-sets) prep/project-euler/problem-415-
titanic-sets)
Problema (/learn/coding- 416: el viaje de una rana
interview-prep/project- (/learn/coding-interview-
euler/problem-416-a-frogs- prep/project-euler/problem-416-a-
trip) frogs-trip)
Problema (/learn/coding- 417: Ciclos recíprocos II
interview-prep/project- (/learn/coding-interview-
euler/problem-417-reciprocal- prep/project-euler/problem-417-
cycles-ii) reciprocal-cycles-ii)
Problema (/learn/coding- 418: la factorización se triplica
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-418- euler/problem-418-factorisation-
factorisation-triples) triples)
Problema (/learn/coding- 419: mirar y decir secuencia
interview-prep/project- (/learn/coding-interview-
euler/problem-419-look-and- prep/project-euler/problem-419-look-
say-sequence) and-say-sequence)
Problema (/learn/coding- 420: matriz de entero positivo 2x2
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-420-2x2- euler/problem-420-2x2-positive-
positive-integer-matrix) integer-matrix)
Problema 421 (/learn/coding- : factores primos de n15 + 1
interview-prep/project- (/learn/coding-interview-
euler/problem-421-prime- prep/project-euler/problem-421-
factors-of-n151) prime-factors-of-n151)
Problema 422 (/learn/coding- : secuencia de puntos en una hipérbola
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-422-sequence-of- euler/problem-422-sequence-of-points-
points-on-a-hyperbola) on-a-hyperbola)
Problema 423 (/learn/coding- : tiradas consecutivas
interview-prep/project- (/learn/coding-interview-
euler/problem-423-consecutive- prep/project-euler/problem-423-
die-throws) consecutive-die-throws)
Problema (/learn/coding- 424: Kakuro (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-424-kakuro) euler/problem-424-kakuro)
Problema (/learn/coding- 425: conexión principal
interview-prep/project- (/learn/coding-interview-
euler/problem-425-prime- prep/project-euler/problem-425-prime-
connection) connection)
Problema (/learn/coding- 426: sistema de box-ball
interview-prep/project- (/learn/coding-interview-
https://www.freecodecamp.org/learn/ 90/95
30/11/2019 Aprender | freeCodeCamp.org
system)
(/)
euler/problem-426-box-ball- prep/project-euler/problem-426-box-
ball-system)
Menú
https://www.freecodecamp.org/learn/ 91/95
30/11/2019 Aprender | freeCodeCamp.org
interview-prep/project-
(/)
Problema 440 (/learn/coding- : MCD y mosaico (/learn/coding-
interview-prep/project-
Menú
euler/problem-440-gcd-and-tiling) euler/problem-440-gcd-and-tiling)
Problema (/learn/coding- 441: la suma inversa de las parejas
interview-prep/project- coprime (/learn/coding-interview-
euler/problem-441-the- prep/project-euler/problem-441-the-
inverse-summation-of-coprime- inverse-summation-of-coprime-couples)
couples)
Problema (/learn/coding- 442: números enteros libres de once
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-442-eleven- euler/problem-442-eleven-free-
free-integers) integers)
Problema (/learn/coding- 443: secuencia GCD (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-443-gcd-sequence) euler/problem-443-gcd-sequence)
Problema (/learn/coding- 444: la lotería de la mesa redonda
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-444-the- euler/problem-444-the-roundtable-
roundtable-lottery) lottery)
Problema (/learn/coding- 445: Retracciones A (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-445-retractions- euler/problem-445-retractions-a)
a)
Problema (/learn/coding- 446: Retracciones B (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-446-retractions- euler/problem-446-retractions-b)
b)
Problema (/learn/coding- 447: Retracciones C (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-447-retractions- euler/problem-447-retractions-c)
c)
Problema (/learn/coding- 448: promedio menos común múltiplo
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-448-average- euler/problem-448-average-least-
least-common-multiple) common-multiple)
Problema (/learn/coding- 449: Dulces cubiertos de chocolate
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-449-chocolate- euler/problem-449-chocolate-covered-
covered-candy) candy)
Problema (/learn/coding- 450: puntos hipocicloides y enrejados
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-450- euler/problem-450-hypocycloid-and-
hypocycloid-and-lattice- lattice-points)
points)
Problema (/learn/coding- 451: inversos modulares
interview-prep/project- (/learn/coding-interview-
euler/problem-451-modular- prep/project-euler/problem-451-
inverses) modular-inverses)
Problema (/learn/coding- 452: Productos largos
interview-prep/project- (/learn/coding-interview-
euler/problem-452-long- prep/project-euler/problem-452-long-
products) products)
Problema (/learn/coding- 453: Cuadriláteros de celosía
https://www.freecodecamp.org/learn/ 92/95
30/11/2019 Aprender | freeCodeCamp.org
interview-prep/project- (/)
euler/problem-453-lattice-
(/learn/coding-interview-
prep/project-euler/problem-453-
Menú
quadrilaterals) lattice-quadrilaterals)
Problema (/learn/coding- 454: recíprocos de diofantina III
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-454-diophantine- euler/problem-454-diophantine-
reciprocals-iii) reciprocals-iii)
Problema (/learn/coding- 455: Poderes con dígitos finales
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-455-powers-with- euler/problem-455-powers-with-
trailing-digits) trailing-digits)
Problema (/learn/coding- 456: Triángulos que contienen el origen
interview-prep/project- II (/learn/coding-interview-
euler/problem-456-triangles- prep/project-euler/problem-456-
containing-the-origin-ii) triangles-containing-the-origin-ii)
Problema (/learn/coding- 457: un módulo polinómico el cuadrado
interview-prep/project- de un primo (/learn/coding-interview-
euler/problem-457-a- prep/project-euler/problem-457-a-
polynomial-modulo-the- polynomial-modulo-the-square-of-a-
square-of-a-prime) prime)
Problema (/learn/coding- 458: Permutaciones del proyecto
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-458- euler/problem-458-permutations-of-
permutations-of-project) project)
Problema (/learn/coding- 459: juego de volteo (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-459-flipping- euler/problem-459-flipping-game)
game)
Problema (/learn/coding- 460: una hormiga en movimiento
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-460-an-ant-on- euler/problem-460-an-ant-on-the-move)
the-move)
Problema (/learn/coding- 461: Casi Pi (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-461-almost-pi) euler/problem-461-almost-pi)
Problema (/learn/coding- 462: permutación de números 3-lisos
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-462-permutation-euler/problem-462-permutation-of-3-
of-3-smooth-numbers) smooth-numbers)
Problema (/learn/coding- 463: una extraña relación de
interview-prep/project- recurrencia (/learn/coding-interview-
euler/problem-463-a-weird- prep/project-euler/problem-463-a-weird-
recurrence-relation) recurrence-relation)
Problema (/learn/coding- 464: función e intervalos de Möbius
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-464-mbius- euler/problem-464-mbius-function-and-
function-and-intervals) intervals)
Problema (/learn/coding- 465: polígonos polares
interview-prep/project- (/learn/coding-interview-
euler/problem-465-polar- prep/project-euler/problem-465-
polygons) polar-polygons)
Problema 466 (/learn/coding- : términos distintos en una tabla de
interview-prep/project- multiplicar (/learn/coding-interview-
https://www.freecodecamp.org/learn/ 93/95
30/11/2019 Aprender | freeCodeCamp.org
(/)
euler/problem-466-distinct-
terms-in-a-multiplication-
prep/project-euler/problem-466- Menú
distinct-terms-in-a-multiplication-
table) table)
Problema (/learn/coding- 467: Superinteger (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-467-superinteger) euler/problem-467-superinteger)
Problema (/learn/coding- 468: divisores suaves de coeficientes
interview-prep/project- binomiales (/learn/coding-interview-
euler/problem-468-smooth- prep/project-euler/problem-468-smooth-
divisors-of-binomial- divisors-of-binomial-coefficients)
coefficients)
Problema (/learn/coding- 469: sillas vacías (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-469-empty-chairs) euler/problem-469-empty-chairs)
Problema (/learn/coding- 470: Super Ramvok (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-470-super-ramvok) euler/problem-470-super-ramvok)
Problema (/learn/coding- 471: Triángulo inscrito en elipse
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-471-triangle- euler/problem-471-triangle-inscribed-
inscribed-in-ellipse) in-ellipse)
Problema (/learn/coding- 472: Distancia cómoda II
interview-prep/project- (/learn/coding-interview-
euler/problem-472-comfortable- prep/project-euler/problem-472-
distance-ii) comfortable-distance-ii)
Problema (/learn/coding- 473: base de números de figitales
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-473-phigital- euler/problem-473-phigital-number-
number-base) base)
Problema (/learn/coding- 474: Últimos dígitos de divisores
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-474-last- euler/problem-474-last-digits-of-
digits-of-divisors) divisors)
Problema (/learn/coding- 475: festival de música
interview-prep/project- (/learn/coding-interview-
euler/problem-475-music- prep/project-euler/problem-475-music-
festival) festival)
Problema (/learn/coding- 476: Empaque circular II
interview-prep/project- (/learn/coding-interview-
euler/problem-476-circle- prep/project-euler/problem-476-
packing-ii) circle-packing-ii)
Problema (/learn/coding- 477: Juego de secuencia numérica
interview-prep/project- (/learn/coding-interview-prep/project-
euler/problem-477-number- euler/problem-477-number-sequence-
sequence-game) game)
Problema (/learn/coding- 478: Mezclas (/learn/coding-
interview-prep/project- interview-prep/project-
euler/problem-478-mixtures) euler/problem-478-mixtures)
Problema (/learn/coding- 479: Raíces en ascenso
interview-prep/project- (/learn/coding-interview-
euler/problem-479-roots-on-the- prep/project-euler/problem-479-
rise) roots-on-the-rise)
Problema 480 (/learn/coding- : la última pregunta
https://www.freecodecamp.org/learn/ 94/95
30/11/2019 Aprender | freeCodeCamp.org
interview-prep/project- (/)
euler/problem-480-the-last-
(/learn/coding-interview- Menú
prep/project-euler/problem-480-the-
question) last-question)
https://www.freecodecamp.org/learn/ 95/95