freeCodeCamp/guide/spanish/certifications/javascript-algorithms-and-d.../es6/declare-a-read-only-variabl.../index.md

3.9 KiB

title localeTitle
Declare a Read-Only Variable with the const Keyword Declare una variable de solo lectura con la palabra clave const

:triangular_flag_on_post: Recuerda usar Read-Search-Ask si te atascas. Tratar de emparejar el programa :busts_in_silhouette: y escribe tu propio código :pencil:

Explicación del problema:

Cambia todas las variables a let o const y renombra la sentence .

:speech_balloon: Sugerencia: 1

  • Reemplace var por cadena con const solo lectura.

intenta resolver el problema ahora

:speech_balloon: Sugerencia: 1

  • Reemplazar var en el for bucle para let .

intenta resolver el problema ahora

:speech_balloon: Sugerencia: 1

  • La convención común es nombrar las variables const con TODAS LAS CAPS.

intenta resolver el problema ahora

¡Alerta de spoiler!

señal de advertencia

¡Solución por delante!

:beginner: Solución de código básico:

    function printManyTimes(str) { 
      "use strict"; 
      const SENTENCE = str + " is cool!"; 
      for(let i = 0; i < str.length; i+=2) { 
        console.log(SENTENCE); 
      } 
    } 
    printManyTimes("freeCodeCamp"); 

:rocket: Ejecutar código

Explicación del código:

Al usar const en sentence podemos hacerlo de solo lectura y al usar let on i en el bucle for podemos evitar el uso de var completo. Para mayor claridad de código, también podemos cambiar la sentence a SENTENCE para mostrar que es una constante.

Enlaces relevantes

:clipboard: NOTAS PARA LAS CONTRIBUCIONES:

  • :warning: NO agregue soluciones que sean similares a las soluciones existentes. Si cree que es similar pero mejor , intente fusionar (o reemplazar) la solución similar existente.
  • Agregue una explicación de su solución.
  • Categorice la solución en una de las siguientes categorías: Básica , Intermedia y Avanzada . :traffic_light:
  • Agregue su nombre de usuario solo si ha agregado algún contenido principal relevante . ( :warning: NO elimine ningún nombre de usuario existente )

Ver :point_right: Wiki Challenge Solution Template para referencia.