En el minuto 10:38 solo se muestra en el console.log "mi pokemon es grass" y "grass" por que no entro en el primer if, Ya que la declaración del la variable pokemonType lo haces dentro del primer IF. Por la tanto ese if se transforma en "if(undefined === 'electric')" esto retorna False. Por ello no se mostró en el log "mi pokemon es elecctric". Así que creo que ese comportamiento no es raro como tu mencionas, me parece un comportamiento totalmente lógico.
Genial el video, Leónidas! Tengo un pedido/sugerencia para estos video-tutoriales del canal... podrías hacer uno video hablando sobre JS modules? Saludos y abrazo desde Argentina!
Para los ejercicios como los que hacemos en el canal o páginas pequeñas sin ningún framework de js está perfecto, pero piénsalo 2 veces si estás construyendo un producto grande
Creo que tuviste un error que arruina por completo el aprendisaje sobre var. 10:20 En realidad la variable pokemonType no se esta inizializando y declarando en ambas ocaciones pues el pimer if no es true. En realidad tus dos textos en consola privienen del segundo if y de un console.log que olvidaste borrar abajo. Esto lo unico que muestran es que con var la variable se declara al cargar y no al ejecutar el programa, de otra forma el primer if te daria un error ya que pokemonType aun no existe. En cambio con let esto no ocurriria pues su declaracion ocurre en tiempo de ejecucion.
Super, como siempre Leo, me impresiona tu conocimiento técnico y pokemonico.
La programación y pokemon hacen match perfecto 👌
LeonidasEstebas , Gracias! , que bonito es como compartes tus conocimientos para los demás
Lo hago con mucho cariño semana a semana. Comparte las clases porfavor
Justo la clase que estaba esperando. ¡No me lo puedo creer! Eres un crack.
Espero que te haya servido, saber estas diferencias es clásico para responder entrevistas de trabajo
Valioso que compartas tu conocimiento con el mundo, saludos y gracias!
Lo hago con mucho gusto 😊 gracias por suscribirte y encender la campanita
Bro, explicas muy bien, te felicito! esperando publiques sobre Angular
Muy saludable volver a revisar conceptos base, gracias Leonidas por el aporte!
Mauricio Muriel súper importante siempre tener en cuenta estos conceptos para entrevistas de trabajo
@@LeonidasEsteban ... Y para el perfeccionamiento de las habilidades (sobre todo para eso ;-) )
Creo que ahora Leonidas sera mi youtuber más visto, ojala hubiese contenido más seguido.
Awww prometo que cada clase valdrá la pena :’)
En el minuto 10:38 solo se muestra en el console.log "mi pokemon es grass" y "grass" por que no entro en el primer if, Ya que la declaración del la variable pokemonType lo haces dentro del primer IF. Por la tanto ese if se transforma en "if(undefined === 'electric')" esto retorna False. Por ello no se mostró en el log "mi pokemon es elecctric". Así que creo que ese comportamiento no es raro como tu mencionas, me parece un comportamiento totalmente lógico.
Tenía un typo :(
También me di cuenta....
Jajajajaja "Si ves var significa peligro" Me morí de la risa con eso. Genial tus cursos Leo, con nadie más me río tanto mientras aprendo.
Genial el video, Leónidas! Tengo un pedido/sugerencia para estos video-tutoriales del canal... podrías hacer uno video hablando sobre JS modules? Saludos y abrazo desde Argentina!
Genial, este ya lo iba a hacer. Quizá la próxima semana o fijo en menos de un mes
Perfecto, creo que tendre que tomar la clase de javascript, porque siempre usaba var, porque asi lo usaba desde siempre :P
Siii, te recomiendo dejar de usarlo por let y const pero claro siempre sabiendo que hace var por si tienes que migrar algún código :)
En qué plataforma recomiendan programar. Mac o Windows? Que lenguaje recomiendan para principiantes y que esté estandarizado?
Si puedes elegir súper obvio Mac y antes de usar Windows instalare linux, la distribución más fácil es Ubuntu. Te recomiendo JavaScript o Python
Hola, cómo haces para poner los emotíconos en el código?
Command + shift + espacio
Es dios este man?
Entonces no es correcto declarar variables en el scope global con const? Digo, para guardar los objetos del DOM y utilizarlos en todo el código?
Para los ejercicios como los que hacemos en el canal o páginas pequeñas sin ningún framework de js está perfecto, pero piénsalo 2 veces si estás construyendo un producto grande
Creo que tuviste un error que arruina por completo el aprendisaje sobre var. 10:20
En realidad la variable pokemonType no se esta inizializando y declarando en ambas ocaciones pues el pimer if no es true. En realidad tus dos textos en consola privienen del segundo if y de un console.log que olvidaste borrar abajo.
Esto lo unico que muestran es que con var la variable se declara al cargar y no al ejecutar el programa, de otra forma el primer if te daria un error ya que pokemonType aun no existe. En cambio con let esto no ocurriria pues su declaracion ocurre en tiempo de ejecucion.
Genial observación
@@LeonidasEsteban Gracias, habla muy bien de un profecional el que acepte una observacion, ya me habia suscrito a tu canal, y la verdad hice bien. 👍
eres un crack !!
Mil gracias Danny, comparte las clases porfavor
Powered by Platzi 💪
Platzi la mejor plataforma en español para aprender de tecnología
👌
Jjj eres amante del anime 🙂