4-Tipos de variables.
Como saber el tipo de variable
Valores vacíos
El tipo de variable-js
JavaScript tiene 8 tipos de datos
1. Cadena
2. Número
3. Bigint
4. Booleano
5. Indefinido
6. Nulo
7. Símbolo
8. Objeto
El tipo de datos del objeto
El tipo de datos del objeto puede contener:
1. Un objeto
2. Una matriz
3. Una fecha
// Numbers:
let length = 16;
let weight = 7.5;
// Strings:
let color = "Yellow";
let lastName = "Johnson";
// Booleans
let x = true;
let y = false;
// Object:
const person = {firstName:"John", lastName:"Doe"};
// Array object:
const cars = ["Saab", "Volvo", "BMW"];
// Date object:
const date = new Date("2022-03-25");
El concepto de tipos de datos:
En programación, los tipos de datos son un concepto importante.
Para poder operar con variables, es importante saber algo sobre el tipo.
Sin tipos de datos, una computadora no puede resolver esto de manera segura:
let x = 16 + "Volvo";
¿Tiene algún sentido añadir "Volvo" a los dieciséis? ¿Producirá un error o producirá un resultado?
Booleanos de JavaScript:
<body>
<h2>JavaScript Booleans</h2>
<p>Booleans can have two values: true or false:</p>
<p id="demo"></p>
<script>
let x = 5;
let y = 5;
let z = 6;
document.getElementById("demo").innerHTML =
(x == y) + "<br>" + (x == z);
</script>
</body>
(x == y) // Returns true
(x == z) // Returns false
Matrices de JavaScript
Las matrices de JavaScript se escriben entre corchetes.
Los elementos de la matriz están separados por comas.
El siguiente código declara (crea) una matriz llamada cars, que contiene tres elementos (nombres de automóviles):
const cars = ["Saab", "Volvo", "BMW"];
Objetos JavaScript
Los objetos JavaScript se escriben con llaves {}.
Las propiedades del objeto se escriben como pares nombre:valor, separados por comas.
const person = {firstName:"John", lastName:"Doe", age:50, eyeColor:"blue"};
Como saber el tipo de variable
typeof "" // Returns "string"
typeof "John" // Returns "string"
typeof "John Doe" // Returns "string"
typeof 314 // Returns "number"
typeof 3.14 // Returns "number"
Indefinido
En JavaScript, una variable sin valor tiene el valor undefined. El tipo también lo es undefined.
<p id="demo"></p>
<script>
let car;
document.getElementById("demo").innerHTML =
car + "<br>" + typeof car;
</script>
Valores vacíos
Tipo de variable-php
Las variables pueden almacenar datos de diferentes tipos y diferentes tipos de datos pueden hacer cosas diferentes.
PHP admite los siguientes tipos de datos:
- Cadena
- Entero
- Flotante (números de coma flotante, también llamados dobles)
- Booleano
- matr
- Formación
- Objeto
class Car {
public $color;
public $model;
public function __construct($color, $model) {
$this->color = $color;
$this->model = $model;
}
public function message() {
return "My car is a " . $this->color . " " . $this->model . "!";
}
}
$myCar = new Car("black", "Volvo");
echo $myCar -> message();
echo "<br>";
$myCar = new Car("red", "Toyota");
echo $myCar -> message();
?>
- NULO
$x = null;
- Recurso
Como saber el tipo de variable-php
<?php
$x = 5985;
var_dump($x);
?>
<?php
$cars = array("Volvo","BMW","Toyota");
var_dump($cars);
?>
Valores vacíos-php
Tipo de variable Kotlin
En Kotlin, el tipo de variable lo decide su valor:
val myNum = 5 // Int
val myDoubleNum = 5.99 // Double
val myLetter = 'D' // Char
val myBoolean = true // Boolean
val myText = "Hello" // String
Sin embargo, aprendiste en el capítulo anterior que es posible especificar el tipo si lo deseas:
val myNum: Int = 5 // Int
val myDoubleNum: Double = 5.99 // Double
val myLetter: Char = 'D' // Char
val myBoolean: Boolean = true // Boolean
val myText: String = "Hello" // StringComo saber el tipo de variable Kotlin
fun main() {
val myText: String = "Hello World"
System.out.println(myText)
println(myVariable.toString()) // Lo mismo que el anterior, toString() es llamado automáticamente
}
Valores vacíos Kotlin
Comentarios
Publicar un comentario