Ir al inicio
Home / Apuntes de JavaScript (Algoritmos y Estructuras de Datos) en español / Ejemplos de recursividad, Capitalizar arreglo
Compartir en twitter

Ejemplos de recursividad, Capitalizar arreglo de Ejemplos de recursividad, Capitalizar arreglo

☆ Ejemplos de recursividad

Escribir una función recursiva llamada capitalizarArreglo la cual reciba un arreglo de palabras y capitalice (convierta la primer letra en mayúscula) de cada una de ellas.

function capitalizarArreglo(a) {

    if(a.length === 0) {
        return a;
    }

    let palabra = a[0];

    palabra = palabra[0].toUpperCase() + palabra.slice(1);

    return [palabra].concat(capitalizarArreglo(a.slice(1)));

}
Ir al capítulo anterior Capítulo Previo
Capítulo Siguiente Ir al capítulo siguiente

Enlaces de interés

  • Añadir valores a un array de JavaScript: Push, Unshift y Concat
  • Cómo saber si un arreglo JavaScript está vacío: Array.length
  • Fecha actual en JavaScript: Tutorial para principiantes
  • Cómo parsear un objeto JSON con JS: ejemplo de stringify
  • Cómo convertir un string a número en JavaScript: Tutorial completo
  • Arrays : Crear, actualizar y recorrer arreglos en JavaScript
  • Uso del método forEach en JavaScript para iterar un sobre un arreglo
  • Formato de fechas en JavaScript: Una guía completa

Libros...

  • Learning JavaScript Data Structures and Algorithms
  • Data Structures the Fun Way
  • Data Structures and Algorithms in Java
  • A Common-Sense Guide to Data Structures and Algorithms
  • Data Structures & Algorithms in Python
  • Ver mas...
Seguir
Política de Privacidad | Preferencias de Cookies | Contacto