Saltar al contenido
Contenido de Programación

Lección 1.7: Del pseudocódigo a JavaScript

JavaScript es un lenguaje de verdad y ya está en tu navegador. Las ideas son las del pseudocódigo; cambian las palabras.

La idea

El pseudocódigo sirve para pensar, pero no se ejecuta. JavaScript sí: es un lenguaje de programación de verdad y todos los navegadores lo traen. No hay que instalar nada.

Abre la consola

La consola es un rincón del navegador donde escribes JavaScript y se ejecuta al momento.

  1. Abre una pestaña nueva.
  2. Pulsa F12 (en Mac, Cmd + Opción + J) y elige la pestaña Consola.
  3. Escribe esto y pulsa Intro:
JavaScript
console.log("Hola, mundo");
Consola
Hola, mundo
  • Para escribir varias líneas sin ejecutarlas, pulsa Mayús + Intro al final de cada una.
  • Si después de una línea sale undefined, no es un error: la consola enseña lo que devuelve cada instrucción, y console.log() no devuelve nada.
  • Si pegas código, la consola puede pedirte que escribas «permitir pegar» antes. Es una protección contra estafas: pega solo código que entiendas.

Las mismas ideas, otras palabras

PseudocódigoJavaScript
Escribir "Hola"console.log("Hola");
Leer nombrelet nombre = prompt("¿Nombre?");
edad ← 30let edad = 30;
Si … Entonces … FinSiif (…) { … }
Mientras … Hacer … FinMientraswhile (…) { … }
Funcion … FinFuncionfunction nombre() { … }

Las próximas lecciones las ven una a una.

El mismo programa, dos veces

Pseudocódigo
Algoritmo Saludar
    Escribir "¿Cómo te llamas?"
    Leer nombre
    Escribir "Hola, ", nombre
FinAlgoritmo
JavaScript
let nombre = prompt("¿Cómo te llamas?");
console.log("Hola, " + nombre);
  • prompt() abre una ventana con la pregunta y devuelve lo que escribas.
  • + junta textos.
  • ; marca el final de cada instrucción.
  • No hay Algoritmo ni FinAlgoritmo: el programa es lo que escribes.

Pruébalo

Ejercicio

En la consola, escribe un programa que pregunte el nombre y la ciudad y responda, por ejemplo, «Ana vive en Sevilla». Es el ejercicio de la 1.2, ahora de verdad.

Ver la solución
JavaScript
let nombre = prompt("¿Cómo te llamas?");
let ciudad = prompt("¿En qué ciudad vives?");
console.log(nombre + " vive en " + ciudad);

Fíjate en los espacios dentro de " vive en ": sin ellos saldría «Anavive enSevilla».

En resumen

  • JavaScript es un lenguaje de verdad y se ejecuta en el navegador.
  • La consola (F12) lo ejecuta al momento.
  • console.log() escribe; prompt() pregunta.