primero la pagina aveces se cuelga y lo que esta bien no me aparece como bien, segundo no entiendo que debo poner en mayuscula, he visto varias explicciones y nada
Tu código hasta el momento
let fCC = "freeCodeCamp"; // Cambia esta línea
const fact = "is cool!"; // Cambia esta línea
let fact = "is awesome!";
console.log(let, const); // Cambia esta línea
Información de tu navegador:
El agente de usuario es: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36
Desafío: JavaScript básico - Declara una variable de solo lectura con la palabra clave const
Enlaza al desafío:
Codigo original:
var fCC = "freeCodeCamp"; // Cambia esta línea
var fact = "is cool!"; // Cambia esta línea
fact = "is awesome!";
console.log(fCC, fact); // Cambia esta línea
Te recomiendo resetar el código, antes de volver a intentarlo.
Como dicen las instrucciones, hay diferentes palabras clave para declarar una variable; var
, let
, const
el código original solo está usando var
y tenemos que cambiar la palabra reservada var
(en ambas variables, fCC y fact) y usar en una let
y en la otra const
.
Tú eliges como cambiarlas. (aunque hay una forma correcta)
Ejemplo:
tienes unas variables, y tienes que usar let
y const
en lugar de var
var nombre = juan;
var apellido = perez;
var edad = 50;
Teniendo en cuenta que const
son para datos constantes (que no deben cambiar) y edad va a cambiar cada año, no deberíamos usar const
con la edad.
Ya que si cambiamos el valor de una constante conts
nos dará un error.
Esta parece ser la mejor solución.
const nombre = juan;
const apellido = perez;
let edad = 50;
Ahora, una buena práctica es que las constantes const
, estén en mayúsculas, para saber que no debemos cambiar su valor después.
const NOMBRE = juan;
const APELLIDO = perez;
let edad = 50;
Ahora nombre
ya no existe, y si en nuestro codigo estamos llamando a nombre
obtendremos un error, ya que ahora usaremos NOMBRE