comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[JavaScript] 4 clase: Datos Boleanos o Logicos, variables indefinidas o nulas

  • 0 Respuestas
  • 1465 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Conectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5401
  • Actividad:
    38.33%
  • Reputación 31
  • ANTRAX
    • Ver Perfil
    • Underc0de
    • Email
  • Skype: underc0de.org
  • Twitter: @Underc0de
« en: Febrero 24, 2010, 11:02:19 am »
Datos Boleanos.

Los datos boleanos o logicos son variables que contienen un valor binario. Se llama asi porque solo puede tener dos posibles estados : verdadero(true en ingles), o falso (false en ingles).Las variables booleanas se declaran e inicializan de la misma fora que cualquier otra variable, con la diferencia de que solo pueden recibir uno de los valores mencionados.(true o false).

Observen este peque;o script q realize para que entendieran un poco mejor...:

Código: Javascript
  1. <script language="javascript">
  2. <!--
  3. var boleana_1 = true, boleana_2 = false;
  4. alert ("boleana_1 es " + boleana_1 + "\nboleana_2 es: " +boleana_2);
  5. //-->
  6. </script>

El aviso daria:

boleana_1 es: true
boleana_2 es: false

Creo que quedo ya claro esto, mas adelante explico para que nos servira todo esto, mientras tanto quiero que entiendan el concepto.

Variables Indefinidas y Nulas.

Despues de todo lo visto, seguramente ustedes han llegaos a la conclusion de que una variable es del tipo de valor que contiene.
Pero, de que tipo es una variable cuando acaba de ser declarada, pero aun no ha sido inicializada??.

Obeserven este script que aparece a continuacion:

Código: Javascript
  1. <script language="javascript">
  2. <!--
  3. var dato;
  4. alert ("dato es de tipo " + typeof(dato) + "\ndato_2 es de tipo " + typeof(dato_2));
  5. //-->
  6. </script>

Esta claro de que si no ha recibido ningun dato, no tiene ningun tipo.

Por eso en el aviso nos da dato es de tipo undefined
y dato_2 es de tipo undefinied (tambien).

Null (nulo)

Pero que tal si no queremos dejarla sin inicializar, y no lo queremos dejar ningun valor, entonces a la variable
le damos el valor de null (nulo).

Código: Javascript
  1. <script language="javascript">
  2. <!--
  3. var dato;
  4. dato = null;
  5. alert ("dato es " + dato + " y es de tipo " + typeof(dato));
  6. //-->
  7. </script>

De resultado nos dara: dato es null y de tipo object .

Como ve la variable tiene el valor null es decir ningun valor, y es reconocida como tipo object. No se preocupen que es un objeto ahora, ni de porque la variable ha quedado como tal...

--------------

Proximas clases aprenderemos sobre la funcion typeof();
y la resignacion dinamica de variables.

By N3xtdoor.
« Última modificación: Abril 18, 2014, 11:19:45 am por Expermicid »


 

¿Te gustó el post? COMPARTILO!



[VIDEOTUTORIAL] Introducción a la visualización de datos BIG DATA

Iniciado por graphixx

Respuestas: 0
Vistas: 1512
Último mensaje Octubre 17, 2016, 06:27:27 pm
por graphixx
[ASP.NET] Agregar, eliminar y modificar datos en una DB

Iniciado por @ed33x

Respuestas: 0
Vistas: 1331
Último mensaje Febrero 02, 2011, 02:05:03 pm
por @ed33x
[ASP.NET] Tipos de conexion a una DB (Base de datos)

Iniciado por @ed33x

Respuestas: 0
Vistas: 1294
Último mensaje Febrero 02, 2011, 02:07:41 pm
por @ed33x
[ASP.NET] Comillas simples y bases de datos

Iniciado por @ed33x

Respuestas: 0
Vistas: 1308
Último mensaje Febrero 02, 2011, 02:04:28 pm
por @ed33x
[JavaScript][MEDIO] Texto que aparece palabra por palabra

Iniciado por ANTRAX

Respuestas: 0
Vistas: 1110
Último mensaje Febrero 24, 2010, 11:16:49 am
por ANTRAX