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.
- Abre una pestaña nueva.
- Pulsa
F12(en Mac,Cmd + Opción + J) y elige la pestaña Consola. - Escribe esto y pulsa Intro:
console.log("Hola, mundo");
Hola, mundo
- Para escribir varias líneas sin ejecutarlas, pulsa
Mayús + Introal 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, yconsole.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ódigo | JavaScript |
|---|---|
Escribir "Hola" | console.log("Hola"); |
Leer nombre | let nombre = prompt("¿Nombre?"); |
edad ← 30 | let edad = 30; |
Si … Entonces … FinSi | if (…) { … } |
Mientras … Hacer … FinMientras | while (…) { … } |
Funcion … FinFuncion | function nombre() { … } |
Las próximas lecciones las ven una a una.
El mismo programa, dos veces
Algoritmo Saludar
Escribir "¿Cómo te llamas?"
Leer nombre
Escribir "Hola, ", nombre
FinAlgoritmo
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
AlgoritmoniFinAlgoritmo: el programa es lo que escribes.
Pruébalo
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
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.