Hola, pensando en un buen tutorial que ayude a la comunidad de Platzi se me ocurrió la siguiente, y es que en programación he tenido errores que me han llevado al rededor de 2 horas en solucionar (no estoy exagerando), y aunque de mis errores he aprendido, quiero enseñar a la comunidad su solución, y si estas en un error de estos espero que esta información te sirva.
El primer error que es de los clásicos seria la falta de puntos finales en una linea de Codigo. veamos el siguiente ejemplo:
<leti = 0 >
te suena familiar? Pues estamos declarando el valor inicial de i, para que de esa forma podamos usar el while. en fin, el error en este apartado es el final de la linea de codigo pues no hemos utilizado este signo “;”.
veamos el siguiente error comun que podemos ver en un codigo de tipo ciclo que utiliza while.
<let i = 0;while (i > 5) {
console.log("El valor de i es: " + i);
i++;
}
>
pudiste identificar el error?. Si es así, felicidades. todo radica en el signo “>” pues estamos estableciendo una condicion falsa, por lo que el codigo nunca va arrancar. Digo que es una condición falsa pues si nos acordamos de i es igual a 0 por lo que i no puede ser mayor que 5, pues 0 no es mayor que 5, de esta manera el ciclo nunca va a despegar. Una forma de solucionar esto me imagino que ya la tienes pensada y es reemplazar el signo > por <. De esta forma el código entendería que mientras i sea mayor que 5 se debe ejecutar hasta que esa norma ya no se cumpla:
<let i = 0;while (i < 5) {
console.log("El valor de i es: " + i);
i++;
}
>
Otro de los errores que me he encontrado programando es el siguiente.
<let nombre = Erick
console.log (nombre)>
El error acá fue que olvide poner los strings (" ")por lo que para JavaScript, no estoy definiendo nada. La solución es simple, siempre que manejemos un dato tipo strings, se debe usar “” de esta forma el código resultaría de la siguiente forma.
<<let nombre = "Erick"
console.log (nombre)>