馃殌 Intro JS
Introducci贸n
Hace un tiempo re-descubr铆 un concepto muy curioso de la f铆sica que mi cerebro hab铆a olvidado: el peso de una persona (y, por extensi贸n, cualquier peso) no es m谩s que el producto de tu masa (que es un valor constante) por la gravedad del planeta donde te encuentres. Es decir, que tu masa siempre ser谩 la misma pero, dependiendo de en que punto del universo te encuentres, tu peso puede variar. Adem谩s: la unidad de medida correcta para tu peso son los Newtowns, no el Kilogramo.
Algunos pensar茅is "隆eso es m谩s que evidente!". Otros quedar谩n maravillados por este dato. Y a un tercer grupo les dar谩 fuertemente igual. En cualquiera de los casos a mi me result贸 muy 煤til porque este hecho ser谩 el Macguffin que guiar谩 la introducci贸n a JS que me hab铆a propuesto redactar. De este modo, todo nuestro ejemplo se basar谩 en la sigueinte informaci贸n:
// La masa es constante en todos los planetas, no as铆 el peso que depender谩 de la gravedad.
// Peso (N) = Masa (kg) x Gravedad
// Gravedad:
// Mercurio: 3,70 m/s(2)
// Venus: 8,87 m/s(2)
// Marte: 3,71 m/s(2)
// J煤piter: 23,12 m/s(2)
// Saturno: 8,96 m/s(2)
// Urano: 8,69 m/s(2)
// Neptuno: 11 m/s(2)
// Plut贸n: 0,81 m/s(2)Para cerrar, subimos el nivel: dejamos desarrollado una peque帽a aplicaci贸n para calcular tu peso en los distintos planetas del Sistema Solar. Todas las l铆neas de c贸digo adjuntan un comentario explicando qu茅 est谩 ocurriendo as铆 como enlaces en la parte final con toda la documentaci贸n oficial de las herramientas empleadas.
As铆que toma asiento y prep谩rate para un peque帽o viaje por nuestro Sistema Solar y los principios b谩sicos de Javascript.
Get ready!
Solamente necesitas conocimientos b谩sicos de HTML, CSS y ganas de hacerte fuerte en uno de los lenguajes de programaci贸n m谩s demandando por las comunidades de desarrollo a d铆a de hoy.
Hecha tu mismo vistazo al resultado final. Puedes seguir paso por paso el desarrollo desde el blog.
Objetivos
- Entender el lenguaje JS
- Declarar variables
- Expresiones l贸gicas
- Introducci贸n a funciones
Contenidos
- Tipos de datos
- Condicionales
- Bucles
- Funciones
Materiales
- Navegador
- Editor de c贸digo
- replit.com
Requisitos previos
- Conocimientos b谩sicos de HTML y CSS
