SlideShare una empresa de Scribd logo
JavaScript
Variables
¿Qué son las variables?
Las variables en los lenguajes de programación siguen una
lógica similar a las variables utilizadas en otros ámbitos
como las matemáticas.
Son un elemento que se emplea para almacenar y hacer
referencia a otro valor.
Ejemplo: La variable X puede ser igual a 3,4,5 (como en
matemáticas).
Limitaciones a la hora de crear
variables
Los nombres de las variables pueden comenzar por:
1.-Una letra (a, b, c, d, A, B, C, D).
2.-Guión bajo (_)
3.- Símbolo de dolar ($)
El resto de los caracteres puede ser cualquier combinación
de los anteriores, además de cifras.
El primer caracter no puede ser un número.
nombreVariable
$nombreVariable
_nombreVariable
No usar palabras clave
Los nombres de variables no pueden coincidir con
palabras clave pertenecientes a la propia sintaxis de
JavaScript, ni con las palabras reservadas,
Ejemplo de Limitaciones
Reglas de estilo para variables
Usar la sintaxis camelCase para declarar nombres
de variables y funciones (primera letra minúscula e
intercalar mayúsculas).
Puntos importante a considerar
Cuando se declara una variable se le asigna
también un valor, se dice que la variable ha sido
inicializada.
En JavaScript no es obligatorio inicializar las
variables, ya que se pueden declarar por una parte y
asignarles un valor posteriormente.
Tipos de variables
1. Numéricos (enteros o decimales)
2. String (frases, palabras o letras)
3. Booleanas (Verdadero, Falso)

Más contenido relacionado

La actualidad más candente

Ap3 java
Ap3   javaAp3   java
Ap3 java
Jose Londero
 
Tipo de datos
Tipo de datosTipo de datos
Tipo de datosellicenia
 
Introducción a C++
Introducción a C++Introducción a C++
Introducción a C++
Ryoga Luis
 
Constante y variable
Constante y variableConstante y variable
Constante y variableAnthony Vera
 
Presentacion C++
Presentacion C++Presentacion C++
Presentacion C++
Marco Bau
 
Variables de-programacin
Variables de-programacinVariables de-programacin
Variables de-programacin
Armando Rodriguez L
 
Estructuras de datos i print
Estructuras de datos i printEstructuras de datos i print
Estructuras de datos i print
Juan Carlos Sanchez Torres
 
Tipos de datos en pseudocódigo
Tipos de datos en pseudocódigoTipos de datos en pseudocódigo
Tipos de datos en pseudocódigo
Abrirllave
 
Tipos De Datos
Tipos De DatosTipos De Datos
Tipos De Datos
Juliana J Hernandez
 
3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes
Yenny Salazar
 
algoritmos
algoritmosalgoritmos
algoritmos
Lele Barragan
 
Tema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteTema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constante
Rufi Flores
 
Tipos de datos definidos por el programador en pseudocódigo
Tipos de datos definidos por el programador en pseudocódigoTipos de datos definidos por el programador en pseudocódigo
Tipos de datos definidos por el programador en pseudocódigo
Abrirllave
 
Clase II Estructura de Datos. IUTE- Merida
Clase II Estructura de Datos. IUTE- MeridaClase II Estructura de Datos. IUTE- Merida
Clase II Estructura de Datos. IUTE- Meridaguestc906c2
 
Datos y algoritmos
Datos y algoritmosDatos y algoritmos
Datos y algoritmos
HenrryCabrices99
 

La actualidad más candente (18)

Ap3 java
Ap3   javaAp3   java
Ap3 java
 
Tipo de datos
Tipo de datosTipo de datos
Tipo de datos
 
Introducción a C++
Introducción a C++Introducción a C++
Introducción a C++
 
Constante y variable
Constante y variableConstante y variable
Constante y variable
 
Presentacion C++
Presentacion C++Presentacion C++
Presentacion C++
 
Normalización
NormalizaciónNormalización
Normalización
 
Variables de-programacin
Variables de-programacinVariables de-programacin
Variables de-programacin
 
Estructuras de datos i print
Estructuras de datos i printEstructuras de datos i print
Estructuras de datos i print
 
Tipos de datos en pseudocódigo
Tipos de datos en pseudocódigoTipos de datos en pseudocódigo
Tipos de datos en pseudocódigo
 
Expocision pseudocodigo
Expocision pseudocodigoExpocision pseudocodigo
Expocision pseudocodigo
 
Tipos De Datos
Tipos De DatosTipos De Datos
Tipos De Datos
 
Gbd6
Gbd6Gbd6
Gbd6
 
3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes
 
algoritmos
algoritmosalgoritmos
algoritmos
 
Tema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteTema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constante
 
Tipos de datos definidos por el programador en pseudocódigo
Tipos de datos definidos por el programador en pseudocódigoTipos de datos definidos por el programador en pseudocódigo
Tipos de datos definidos por el programador en pseudocódigo
 
Clase II Estructura de Datos. IUTE- Merida
Clase II Estructura de Datos. IUTE- MeridaClase II Estructura de Datos. IUTE- Merida
Clase II Estructura de Datos. IUTE- Merida
 
Datos y algoritmos
Datos y algoritmosDatos y algoritmos
Datos y algoritmos
 

Destacado

Javascript para principiantes - Operadores de Asignación
Javascript para principiantes - Operadores de AsignaciónJavascript para principiantes - Operadores de Asignación
Javascript para principiantes - Operadores de Asignación
Oscar Josué Uh Pérez
 
Javascript para principiantes - Variables Booleanas
Javascript para principiantes - Variables BooleanasJavascript para principiantes - Variables Booleanas
Javascript para principiantes - Variables Booleanas
Oscar Josué Uh Pérez
 
Javascript para principiantes - Operadores aritméticos
Javascript para principiantes - Operadores aritméticosJavascript para principiantes - Operadores aritméticos
Javascript para principiantes - Operadores aritméticos
Oscar Josué Uh Pérez
 
8. seguridad informatica
8. seguridad informatica8. seguridad informatica
8. seguridad informatica
carlosabarios
 
Javascript para principiantes - Primer Script
Javascript para principiantes - Primer Script Javascript para principiantes - Primer Script
Javascript para principiantes - Primer Script
Oscar Josué Uh Pérez
 
Javascript 1
Javascript 1Javascript 1
Javascript 1Juan C
 
Javascript para principiantes -Introducción
Javascript para principiantes -IntroducciónJavascript para principiantes -Introducción
Javascript para principiantes -Introducción
Oscar Josué Uh Pérez
 
Aprende JavaScript
Aprende JavaScriptAprende JavaScript
Aprende JavaScript
Alf Chee
 

Destacado (10)

Javascript para principiantes - Operadores de Asignación
Javascript para principiantes - Operadores de AsignaciónJavascript para principiantes - Operadores de Asignación
Javascript para principiantes - Operadores de Asignación
 
Javascript para principiantes - Variables Booleanas
Javascript para principiantes - Variables BooleanasJavascript para principiantes - Variables Booleanas
Javascript para principiantes - Variables Booleanas
 
Javascript para principiantes - Operadores aritméticos
Javascript para principiantes - Operadores aritméticosJavascript para principiantes - Operadores aritméticos
Javascript para principiantes - Operadores aritméticos
 
Seguridad informatica 01
Seguridad informatica 01Seguridad informatica 01
Seguridad informatica 01
 
8. seguridad informatica
8. seguridad informatica8. seguridad informatica
8. seguridad informatica
 
Javascript para principiantes - Primer Script
Javascript para principiantes - Primer Script Javascript para principiantes - Primer Script
Javascript para principiantes - Primer Script
 
Datacenter
DatacenterDatacenter
Datacenter
 
Javascript 1
Javascript 1Javascript 1
Javascript 1
 
Javascript para principiantes -Introducción
Javascript para principiantes -IntroducciónJavascript para principiantes -Introducción
Javascript para principiantes -Introducción
 
Aprende JavaScript
Aprende JavaScriptAprende JavaScript
Aprende JavaScript
 

Similar a Javascript para principiantes - Variables

Algoritmos clase 5
Algoritmos clase 5Algoritmos clase 5
Algoritmos clase 5
Carlos Zúñiga Tene
 
Clase 3 decimo
Clase 3 decimoClase 3 decimo
Lizbeth...
Lizbeth...Lizbeth...
Act04 tabla de tipos de datos
Act04 tabla de  tipos de datosAct04 tabla de  tipos de datos
Act04 tabla de tipos de datos
kevin antonio
 
Introducción a java script variables
Introducción a java script variablesIntroducción a java script variables
Introducción a java script variablesmariazeballos
 
Introducción a java script variables
Introducción a java script variablesIntroducción a java script variables
Introducción a java script variablesmariazeballos
 
Variables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeIntVariables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeInt
Cristian C
 
Identificadores
IdentificadoresIdentificadores
Identificadores
SistemadeEstudiosMed
 
variables a.pptx
variables a.pptxvariables a.pptx
variables a.pptx
ANAYULESMYRINCN
 
Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Jennybeatriz1
 
Estructuras estáticas de datos
Estructuras estáticas de datosEstructuras estáticas de datos
Estructuras estáticas de datosjesusgc16
 
Expresiones regulares
Expresiones regularesExpresiones regulares
Expresiones regulares
Rennytox Hernandez
 
Mod2ud1 2
Mod2ud1 2Mod2ud1 2
Mod2ud1 2
Juan Garcia
 
VARIABLES
VARIABLESVARIABLES
VARIABLES
Fernando Solis
 
Conozcamos a Prolog
Conozcamos a PrologConozcamos a Prolog
Conozcamos a Prolog
IrvingGeyler
 
Manual de PSeInt
Manual de PSeIntManual de PSeInt
Manual de PSeInt
Cristian C
 

Similar a Javascript para principiantes - Variables (20)

Algoritmos clase 5
Algoritmos clase 5Algoritmos clase 5
Algoritmos clase 5
 
variables
variables variables
variables
 
Clase 3 decimo
Clase 3 decimoClase 3 decimo
Clase 3 decimo
 
Lizbeth...
Lizbeth...Lizbeth...
Lizbeth...
 
Modulo2a
Modulo2aModulo2a
Modulo2a
 
Act04 tabla de tipos de datos
Act04 tabla de  tipos de datosAct04 tabla de  tipos de datos
Act04 tabla de tipos de datos
 
Introducción a java script variables
Introducción a java script variablesIntroducción a java script variables
Introducción a java script variables
 
Introducción a java script variables
Introducción a java script variablesIntroducción a java script variables
Introducción a java script variables
 
Segundo trabajo
Segundo trabajoSegundo trabajo
Segundo trabajo
 
Variables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeIntVariables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeInt
 
Identificadores
IdentificadoresIdentificadores
Identificadores
 
variables a.pptx
variables a.pptxvariables a.pptx
variables a.pptx
 
Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_
 
Estructuras estáticas de datos
Estructuras estáticas de datosEstructuras estáticas de datos
Estructuras estáticas de datos
 
Expresiones regulares
Expresiones regularesExpresiones regulares
Expresiones regulares
 
Mod2ud1 2
Mod2ud1 2Mod2ud1 2
Mod2ud1 2
 
Clase dos
Clase dosClase dos
Clase dos
 
VARIABLES
VARIABLESVARIABLES
VARIABLES
 
Conozcamos a Prolog
Conozcamos a PrologConozcamos a Prolog
Conozcamos a Prolog
 
Manual de PSeInt
Manual de PSeIntManual de PSeInt
Manual de PSeInt
 

Más de Oscar Josué Uh Pérez

Crear funciones - Javascript para principiantes (fácil, rápido y efectivo)
Crear funciones - Javascript para principiantes (fácil, rápido y efectivo)Crear funciones - Javascript para principiantes (fácil, rápido y efectivo)
Crear funciones - Javascript para principiantes (fácil, rápido y efectivo)
Oscar Josué Uh Pérez
 
Funciones para arrays - Javascript para principiantes (fácil, rápido y efectivo)
Funciones para arrays - Javascript para principiantes (fácil, rápido y efectivo)Funciones para arrays - Javascript para principiantes (fácil, rápido y efectivo)
Funciones para arrays - Javascript para principiantes (fácil, rápido y efectivo)
Oscar Josué Uh Pérez
 
Funciones de cadenas - Javascript para principiantes (fácil, rápido y efectivo)
Funciones de cadenas - Javascript para principiantes (fácil, rápido y efectivo)Funciones de cadenas - Javascript para principiantes (fácil, rápido y efectivo)
Funciones de cadenas - Javascript para principiantes (fácil, rápido y efectivo)
Oscar Josué Uh Pérez
 
Arrays con JavaScript
Arrays con JavaScriptArrays con JavaScript
Arrays con JavaScript
Oscar Josué Uh Pérez
 
Estructura del bucle do-while
Estructura del bucle do-whileEstructura del bucle do-while
Estructura del bucle do-while
Oscar Josué Uh Pérez
 
Estructura del bucle while
Estructura del bucle whileEstructura del bucle while
Estructura del bucle while
Oscar Josué Uh Pérez
 
Estructura for ciclo bucle.
Estructura for ciclo bucle. Estructura for ciclo bucle.
Estructura for ciclo bucle.
Oscar Josué Uh Pérez
 
Control de flujo switch,case
Control de flujo switch,caseControl de flujo switch,case
Control de flujo switch,case
Oscar Josué Uh Pérez
 
Control de flujo condicional if-else
Control de flujo condicional if-elseControl de flujo condicional if-else
Control de flujo condicional if-else
Oscar Josué Uh Pérez
 
Control de flujo condicional if
Control de flujo condicional ifControl de flujo condicional if
Control de flujo condicional if
Oscar Josué Uh Pérez
 
Javascript para principiantes - Operadores lógicos
Javascript para principiantes - Operadores lógicosJavascript para principiantes - Operadores lógicos
Javascript para principiantes - Operadores lógicos
Oscar Josué Uh Pérez
 
Javascript para principiantes - Operadores relacionales
Javascript para principiantes - Operadores relacionalesJavascript para principiantes - Operadores relacionales
Javascript para principiantes - Operadores relacionales
Oscar Josué Uh Pérez
 

Más de Oscar Josué Uh Pérez (12)

Crear funciones - Javascript para principiantes (fácil, rápido y efectivo)
Crear funciones - Javascript para principiantes (fácil, rápido y efectivo)Crear funciones - Javascript para principiantes (fácil, rápido y efectivo)
Crear funciones - Javascript para principiantes (fácil, rápido y efectivo)
 
Funciones para arrays - Javascript para principiantes (fácil, rápido y efectivo)
Funciones para arrays - Javascript para principiantes (fácil, rápido y efectivo)Funciones para arrays - Javascript para principiantes (fácil, rápido y efectivo)
Funciones para arrays - Javascript para principiantes (fácil, rápido y efectivo)
 
Funciones de cadenas - Javascript para principiantes (fácil, rápido y efectivo)
Funciones de cadenas - Javascript para principiantes (fácil, rápido y efectivo)Funciones de cadenas - Javascript para principiantes (fácil, rápido y efectivo)
Funciones de cadenas - Javascript para principiantes (fácil, rápido y efectivo)
 
Arrays con JavaScript
Arrays con JavaScriptArrays con JavaScript
Arrays con JavaScript
 
Estructura del bucle do-while
Estructura del bucle do-whileEstructura del bucle do-while
Estructura del bucle do-while
 
Estructura del bucle while
Estructura del bucle whileEstructura del bucle while
Estructura del bucle while
 
Estructura for ciclo bucle.
Estructura for ciclo bucle. Estructura for ciclo bucle.
Estructura for ciclo bucle.
 
Control de flujo switch,case
Control de flujo switch,caseControl de flujo switch,case
Control de flujo switch,case
 
Control de flujo condicional if-else
Control de flujo condicional if-elseControl de flujo condicional if-else
Control de flujo condicional if-else
 
Control de flujo condicional if
Control de flujo condicional ifControl de flujo condicional if
Control de flujo condicional if
 
Javascript para principiantes - Operadores lógicos
Javascript para principiantes - Operadores lógicosJavascript para principiantes - Operadores lógicos
Javascript para principiantes - Operadores lógicos
 
Javascript para principiantes - Operadores relacionales
Javascript para principiantes - Operadores relacionalesJavascript para principiantes - Operadores relacionales
Javascript para principiantes - Operadores relacionales
 

Último

trabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docxtrabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docx
lasocharfuelan123
 
Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdf
juanjosebarreiro704
 
infografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de softwareinfografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de software
oscartorres960914
 
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA  DE TRABAJO DE CREACION DE TABLAS EN WORDFICHA  DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
RobertSotilLujn
 
Escaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipoEscaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipo
nicromante2000
 
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
cuentauniversidad34
 
PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
juanorejuela499
 
Los desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMsLos desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMs
Federico Toledo
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
Ecaresoft Inc.
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
SamuelGampley
 

Último (10)

trabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docxtrabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docx
 
Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdf
 
infografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de softwareinfografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de software
 
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA  DE TRABAJO DE CREACION DE TABLAS EN WORDFICHA  DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
 
Escaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipoEscaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipo
 
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
 
PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
 
Los desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMsLos desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMs
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
 

Javascript para principiantes - Variables

  • 2. ¿Qué son las variables? Las variables en los lenguajes de programación siguen una lógica similar a las variables utilizadas en otros ámbitos como las matemáticas. Son un elemento que se emplea para almacenar y hacer referencia a otro valor. Ejemplo: La variable X puede ser igual a 3,4,5 (como en matemáticas).
  • 3. Limitaciones a la hora de crear variables Los nombres de las variables pueden comenzar por: 1.-Una letra (a, b, c, d, A, B, C, D). 2.-Guión bajo (_) 3.- Símbolo de dolar ($) El resto de los caracteres puede ser cualquier combinación de los anteriores, además de cifras. El primer caracter no puede ser un número. nombreVariable $nombreVariable _nombreVariable
  • 4. No usar palabras clave Los nombres de variables no pueden coincidir con palabras clave pertenecientes a la propia sintaxis de JavaScript, ni con las palabras reservadas,
  • 6. Reglas de estilo para variables Usar la sintaxis camelCase para declarar nombres de variables y funciones (primera letra minúscula e intercalar mayúsculas).
  • 7. Puntos importante a considerar Cuando se declara una variable se le asigna también un valor, se dice que la variable ha sido inicializada. En JavaScript no es obligatorio inicializar las variables, ya que se pueden declarar por una parte y asignarles un valor posteriormente.
  • 8. Tipos de variables 1. Numéricos (enteros o decimales) 2. String (frases, palabras o letras) 3. Booleanas (Verdadero, Falso)