Tema 2Variables y Funciones

En todos los lenguajes de programación existen dos elementos muy importantes: las variables y las funciones. Las variables se utilizan para almacenar datos. Se conocen como variables porque su valor puede variar a lo largo de la ejecución del código. En JavaScript, los dos tipos de datos que utilizaremos son números y strings (cadenas de caracteres). Por otra parte, las funciones son segmentos de código que realizan una función específica. Las funciones pueden tener variables de entrada para cambiar su comportamiento, y normalmente nos regresan un resultado al finalizar. Veremos algunos ejemplos más adelante, pero primero tenemos que analizar la sintaxis de JavaScript para utilizar estos elementos.

Sintaxis

Cualquier programa de computadora está compuesto por instrucciones en código. A estas instrucciones las denominamos sentencias. Las sentencias pueden incluir valores, operadores, expresiones y comentarios.

Existen dos tipos de valores: literales y variables; las literales son valores fijos, mientras que las variables pueden cambiar de valor. Los valores se manejan de la siguiente manera:

Literales

12.57 // número decimal
12 // número entero
-12 // número negativo
"¡Hola mundo!" // cadena de caracteres con comillas dobles
'¡Hola mundo!' // cadena de caracteres con comillas simples

Variables

var x; // declarar una variable sin valor inicial
var x = 5; // declarar variable con valor inicial
var x = "¡Hola!"; // declarar una variable con un string asignado

Como podrás observar en el código, para crear una variable tenemos que utilizar la palabra reservada var. Las palabras reservadas no pueden ser utilizadas fuera de su propósito en el lenguaje. En el ejemplo creamos 3 variables: la primera sin asignarle un valor, y después utilizamos el operador = para asignar valores iniciales a variables. Asignamos un valor de tipo string a la tercer variable.

Así como var, existen otras palabras clave que tienen funciones distintas y veremos más adelante.

Cada línea de código en la sección de "Variables" es una declaración. Para legibilidad y orden, las líneas de código en JavaScript que no sean estructuras de control o funciones deben terminar con un punto y coma (";").

La idea de crear variables es tener almacenados datos que podremos utilizar y modificar más adelante. Podemos nombrar variables con cualquier nombre que queramos, con la excepción de palabras clave y a nombres que contengan caracteres especiales a excepción de "_" y "-".

var var = 5; //esta línea de código es incorrecta: utiliza var, que es una palabra reservada, como nombre
var vari*able = 5; //esta línea de código es incorrecta: utiliza un caracter especial para el nombre.
var mi_variable = 5; //esta línea es correcta, los "_" y "-" son símbolos válidos

También podemos hacer que diferentes variables interactúen entre sí. Para utilizar el valor actual de una variable, basta con utilizar el nombre que le asignamos. Solo se necesita utilizar var después de declarar la variable.

//Copiamos el valor de la primera variable a la segunda
var a = 5;
var b = a; // Después de correr esta línea de código, JavaScript tendrá declaradas las variables a y b con el valor numérico 5

Módulo 4

Tu Progreso

63%

Progreso General del Curso