JavaScript: Conceptos generales, sintaxis y variables