Skip to content

Instantly share code, notes, and snippets.

@lucasdellasala
Created January 25, 2025 02:01
Show Gist options
  • Select an option

  • Save lucasdellasala/134d4ca9047a21af8b904fe6362cd361 to your computer and use it in GitHub Desktop.

Select an option

Save lucasdellasala/134d4ca9047a21af8b904fe6362cd361 to your computer and use it in GitHub Desktop.

Clase 1 - Introducción a la Programación con JavaScript (Versión Alumna)

Configuración del entorno

  1. Instalar Visual Studio Code (VSCode)

  2. Instalar Node.js y npm

    • Descargar desde https://nodejs.org/ e instalar.
    • En la terminal, verificar con:
      node -v
      npm -v
  3. Configurar un espacio de trabajo

    • Crea una carpeta llamada primer-clase.
    • Ábrela con VSCode.
    • En la terminal integrada de VSCode, verifica que node funcione:
      node
      Presiona Control + C dos veces para salir.

¿Qué es programar?

  • Escribir instrucciones para que la computadora haga tareas.
  • Usamos JavaScript como lenguaje para estas primeras clases.

Fundamentos de JavaScript

  • Variables: Sirven para guardar datos.
  • Operaciones: Sumas, restas, multiplicaciones, divisiones.
  • Consola: Podemos usar console.log para mostrar resultados.

Ejercicios

  1. Hola mundo sencillo

    • Crea un archivo index.js y escribe:
      console.log("Hola mundo");
    • Ejecuta con node index.js en la terminal.
    • (Pregunta: ¿Qué ves en la pantalla? ¿Por qué?)
  2. Creación de variables y operaciones

    • Crea variables que representen precios de 3 productos y súmalos.
    • Muestra el total en consola.
    • (Pregunta: ¿Por qué usarías variables? ¿De qué tipo pueden ser?)
  3. Cálculo con porcentajes

    • Aplica un 15% de descuento al total y muéstralo en consola.
    • (Pregunta: ¿Cómo se calcula un porcentaje?)

Challenge para la siguiente clase

  • Modifica el código para que se pidan los precios y el porcentaje de descuento por medio de prompt() (en consola de navegador).
  • Muestra el resultado en la consola.
  • (Pregunta: ¿Cómo convertir lo ingresado por prompt() a número? ¿Por qué es importante?)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment