Yo tuve problemas con las variables, si colocaba “d” minúscula y “lienzo” con minúscula el código no me funcionaba, pero cuando después d...

Pregunta de la clase:
Dibujando en el DOM
Victor Prado Trujillo

Victor Prado Trujillo

Pregunta
student
hace 6 años

Yo tuve problemas con las variables, si colocaba “d” minúscula y “lienzo” con minúscula el código no me funcionaba, pero cuando después de probar utilizándolos en mayúsculas comenzó a funcionar para hacer los trazos en el canvas. ¿Alguien sabe porque pasa eso si en la clase de Freddy él lo pudo hacer sin tener ese problema?

primer dibujito.png

var D = document.getElementById("dibujito"); var Lienzo = D.getContext("2d"); Lienzo.beginPath(); Lienzo.strokeStyle = "black"; Lienzo.moveTo(150, 50); Lienzo.lineTo(75, 200); Lienzo.stroke(); Lienzo.closePath(); Lienzo.beginPath(); Lienzo.strokeStyle = "black"; Lienzo.moveTo(150, 50); Lienzo.lineTo(225, 200); Lienzo.stroke(); Lienzo.closePath(); Lienzo.beginPath(); Lienzo.strokeStyle = "black"; Lienzo.moveTo(75, 200); Lienzo.lineTo(225, 200); Lienzo.stroke(); Lienzo.closePath(); Lienzo.beginPath(); Lienzo.strokeStyle = "black"; Lienzo.moveTo(150, 200); Lienzo.lineTo(115,115 ); Lienzo.stroke(); Lienzo.closePath(); Lienzo.beginPath(); Lienzo.strokeStyle = "black"; Lienzo.moveTo(150, 200); Lienzo.lineTo(185, 115); Lienzo.stroke(); Lienzo.closePath(); Lienzo.beginPath(); Lienzo.strokeStyle = "black"; Lienzo.moveTo(115, 115); Lienzo.lineTo(185, 115); Lienzo.stroke(); Lienzo.closePath();
2 respuestas
    Roger Carlos Ariel Alba

    Roger Carlos Ariel Alba

    student
    hace 6 años

    Hola!

    Si al momento de declarar la variable usas mayúsculas en todo el resto deberás usar mayúsculas. Javascript es "case sensitive". Osea sensible a mayúsculas en la declaración de sus variables.

    Josue Noha Valdivia

    Josue Noha Valdivia

    student
    hace 6 años

    Hola...no deberia haber ningun problema siempre y cuando uses las mismas variables, recuerda que JS toma las mayusculas y minusculas como distintas (case sensitive) Lienzo != lienzo

Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.

Curso Gratis de Programación Básica
Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.