Return to Video

Usando expresiones matematicas

  • 0:04 - 0:09
    point() es una función matemática que toma una coordenada x y una coordenada y y dibuja un punto en la pantalla.
  • 0:09 - 0:13
    Así que ahora mismo está dibujando un punto que es sólo un gran pixel, el cual debes poder ver si miras de cerca.
  • 0:13 - 0:19
    Si quieres hacer el punto más grande, puedes llamar la función strokeWeight() y asignarle un tamaño, digamos 10.
  • 0:19 - 0:23
    Ajà, así está mejor. Así que ahora hablemos sobre algunas expresiones matemáticas.
  • 0:23 - 0:27
    Una expresión matemática es cualquier cadena, de números y símbolos que da como resultado otro número.
  • 0:27 - 0:31
    Por ejemplo, "1+1" es una expresión matemática que da como resultado 2
  • 0:31 - 0:45
    Una expresión más complicada podría ser "4 + 3 * 8 / (2 + 2)", el cual da como resultado a umm, bien, veamos, dos... bien, no importa a cuanto equivale.
  • 0:45 - 0:50
    El punto es que, mientras estás escribiendo código, en cualquier parte donde normalmente usarías un número, puedes actualmente sustituir uno de esas expresiones matemáticas.
  • 0:50 - 0:55
    Por ejemplo, esta función punto() aquí acepta 2 números como parámetros
  • 0:55 - 1:03
    En lugar de 100, podría decir también "50+50", o tal vez "25*4"
  • 1:03 - 1:08
    y el computador evaluaría esas expresiones por nosotros antes de dibujar el punto en la posición
  • 1:08 - 1:12
    El orden básico de las operaciones que aprendiste en el colegio se aplica a la codificación también.
  • 1:12 - 1:17
    ¿Recuerdas "PEMDAS"?
  • 1:17 - 1:21
    Bien, tal vez no, pero este es el acrónimo que aprendí en el colegio y lo que significa.
  • 1:21 - 1:26
    "Paréntesis, Exponente, Multiplicación, División, Adición, Sustracción"
  • 1:26 - 1:33
    Y aquí no simboliza exponente en este lenguaje, así que en nuestro caso, es sólo "PMDAS".
  • 1:33 - 1:40
    Esto significa que todo dentro de los paréntesis es evaluado primero, y luego la multiplicación y división son evaluadas de izquierda a derecha,
  • 1:40 - 1:44
    y finalmente hacemos la adición y sustracción, también de izquierda a derecha.
  • 1:44 - 1:48
    Sólo vamos con un par de ejemplos más y vemos que clases de cosas podemos hacer.
  • 1:48 - 2:04
    Dibujemos un rectángulo, digamos en "100*(4-2)", y entonces le damos de coordenada "y", "(300 + 50) / 7 + 80",
  • 2:04 - 2:16
    y quizás un ancho de "100 + 50", umm, y entonces un alto de "60 * 3", ¿que te parece?
  • 2:16 - 2:24
    Uff, es un gordo rectángulo, digamos que quiero modificar el strokeWeight() a algo más pequeño como "10 -7", Si?
  • 2:24 - 2:43
    Emm, Puedo también dibujar una elipse() en, no sé, "130 + 50" y "100 + 60", quizás "40 * 3", y démosle "200 - 17", ¿si?
  • 2:43 - 2:45
    Oh, ¡mira eso!
  • 2:45 - 2:51
    Parece como... un elefante
  • 2:51 - 2:55
    Bien, eso es, ahora conoces las expresiones matemáticas.
Title:
Usando expresiones matematicas
Description:

esto es solo una filmación de nuestra clase interactiva, preparada para hacer traducciones mas fácilmente. es mejor hacer la misma clase en:
https://www.khanacademy.org/cs/programming

more » « less
Video Language:
English
Duration:
02:56

Spanish subtitles

Revisions