Amig@s, no logro comprender ¿por qué envía el lienzo con parámetro y sin más ni más el identifica que hace referencia a la variable papel...

Edwin Gustavo Rozo Gómez

Edwin Gustavo Rozo Gómez

Pregunta
studenthace 6 años

Amig@s, no logro comprender ¿por qué envía el lienzo con parámetro y sin más ni más el identifica que hace referencia a la variable papel?

¿Cómo relaciona esos nombres?

1 respuestas
para escribir tu comentario
    Hector Esau

    Hector Esau

    studenthace 6 años

    En la declaracion de la funcion viene algo asi

    function dibujarLinea(color, xInicial, yInicial, xFinal,yFinal, lienzo)

    Ahi le estas indicando cuantas variables va a necesitar o va a pedir para poder funcionar y depende de la posiciones es la variable que represente. Es decir el primer valor (o variable, array, literal puede representar varias cosas no necesariamente un valor) va a representar el color, el segundo, xInicial, el tercero yInicial, el cuarto valor xFinal, quinto valor yFinal y el ultimo lienzo

    function dibujarLinea(color, xInicial, yInicial, xFinal,yFinal, lienzo) dibujarLinea("red", 90, 1, 210, 80, papel);

    Por ejemplo en estaa ocacion al invocar la funcion las variables y su valores son: color = "red"; xInicial = 90; yInicial = 1; xFinal = 210; yFinal = 80; lienzo = papel;

    Como dije anteriormente los parametros

    dibujarLinea("red", 90, 1, 210, 80, papel);

    Los valores dentro del parentesis no necesaramente son valores pueden ser variable objetos literales ... En esat ocasion papel representa la informacion necesaria para realizar los parametros de la funcion. Es como si declararas esto:

    lienzo = papel;

    Entonces lienzo obtiene los datos detro de papel

    Solo que es una variable que solo vive mientras se ejecuta la funcion despues lienzo deja de existir igual que el resto de los parametros

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.