En este video veremos los números en jabas que son muy utilizados también si estás haciendo un carrito
de compras Quieres saber por ejemplo cuánto el usuario lleva gastado cuánto es su SUV total y lo quieres
hacer con JavaScript para que sea un poco más interactiva la aplicación.
Entonces vamos a poner números en JavaScript vimos anteriormente que si pones por ejemplo el nombre
tienes que ponerle a una cadena de texto comillas de esta forma un número no un número nada más pones
el número para poner el número uno por ejemplo y lo hará el 30 y lo voy a dar con log al número.
El número es número 1 número 1 guardo cambios y vemos que dice XXX.
Si por ejemplo creas un Conce bueno voy a poner el que más comas pero nuestro escribiéndolo tantas veces.
Número 2 igual a 20 entrecomillas y lo mandas a la consola
notarás que uno viene en color azul porque este lo detecta como un entero como un número o mejor dicho
y el siguiente es un 20 pero está entre comillas.
Por lo tanto lo ponen azul porque lo detecta como un string de crear otros números más para hacer algunas
operaciones y mostrarte un poco más sobre números digamos 20.20 X Koma también el número 4 digamos que
ponemos al menos 3 con eso creo que es suficiente puedes ver que aunque creo en números enteros o creo
números flotantes no tengo que declarar nada más.
Como mencionamos anteriormente JavaScript almacena el valor de la variable en el mejor de hecho el tipo
de dato en el valor de la variable voy a poner aquí un resultado
y voy a enviar ese resultado a la consola.
Resultado JavaScript al ser un lenguaje de programación puede realizar muchas operaciones por ejemplo
sumas digamos que vas a poner.
Crear una variable más
20
número 5 sería este entonces digamos que voy a sumar mi primer resultado igual al número uno más el
número 5.
Este signo más anteriormente lo vimos para concatenar strings pero como detecta que estos son números
va a realizar la suma del copones 50 la resta es igual que como la conocemos digamos que pones este
lugar a tener más le pones nada más un signo de menos yo solo ponerlo en 10 multiplicar también es posible
multiplicar en lugar del signo de más pues nada más es un asterisco y 20 por 30 son 600 y dividir es
entre la Diagonal y puedes ver que es 1.5 entonces así puede realizar operaciones básicas en JavaScript
ahora puedes ver que tengo 1 y 2 esté como esté y esté como cadena si por ejemplo aquí le pones número
a eliminar todo esto puedes guardar el código ambos funciona porque ambos son números pero si por ejemplo
aquí le pones número 1 más número 2 te marca 30 y 20.
Esto pasa porque toma lo concatena no deja de esta forma xxxxxx puedes ver que es un estreno en color
negro pero si le pones el negativo lo va a tomar bien.
Por qué no de la otra forma como detecta que esta es una Streeck y el otro es un número los mezcla por
así decirlo pero como este no es una Streeck pero el número negativo no es de concatenar es de restã
siempre en JavaScript lo que hace la conversión a números y 30 menos 20 igual a 10 entonces eso causa
mucha confusión a veces más adelante veremos como tomar un número y convertirlo o string convertirlo
a lo que viene siendo un número para realizar operaciones y no tener resultados como éste que ese 30
20 no tener problemas de que lo concatena regresa un poco más mi código ya hay otras formas hay más
funciones existe una clase que tiene todos los métodos para hacer cálculos en JavaScript se le conoce
como Mat mat y veamos un ejemplo tenemos Mac y luego Radwan por ejemplo Rava nos va a redondear un número
entonces una RAM y pone 2.5 y lo redondearse a 3 y si le pones 2.4 lo va a redondear hacia abajo.
Ahora para tener más control sobre esto puedes utilizar Flor y sigo.
Entonces resultado igual a Mac punto Flor y le ponemos 2.5 nuevamente y Flor lo que hace es que lo pone
hacia abajo aunque le pongas 2.99 lo va a poner hacia abajo y si el Shail esto forma lo va a redondear
hacia arriba entonces 2.99 hacia arriba y aunque sea 2.0 0 1 lo va a redondear hacia arriba entonces
Flori te dan un poco más de control en esa parte Raúl lo va a hacer de la forma en que está en que esté
programada ese método en la clase raíz cuadrada.
También es posible no tiene la verdad nunca he usado una raíz cuadrada en un programa de basket pero
quiero mostrarte.
Matt RTC Square Root Raíz Cuadrada 144 y ponen 12 el valor absoluto.
Digamos que también hay que ponerlo Mac punto a Bs y si le pasas por ejemplo aquí tenemos ya un número
negativo que es el número 4 absoluto.
Eso es lo que hace lo convierte en negativo y al valor absoluto quitándole el negativo.
También hay para la potencia Matt Paw digamos 8 a la potencia de 3 8 por 8 y luego nuevamente por 8
512 y digamos que tienes también una serie de números Matt junto con Matt .1.000 y tienes una serie
de números 10 2 3 4 60 5 te va a decir cuál es el número más pequeño de todos estos aquí es mil mínimo
y te va a decir el mínimo de todos estos números es el 2o en la misma forma y un Max Max yo te voy a
decir cuál es el número máximo.
En este caso es el 60.
Y todo esto funciona también para hacer operaciones digamos que tienes un resultado va a ser igual a
20 más 30 más o por dos.
Si guardas cambio este es al 80 por qué.
Porque multiplica primero estos y luego realiza la suma 30 por 2 igual a 60 +20 80 igual que en las
matemáticas de la escuela pero digamos que quieres que esta se realice primero no puedes poner igual
que en la escuela parentesis y realiza esta operación primero 20 mas 30 igual a 50 por 2 igual a 100.
Entonces también de esta forma puedes controlar un poco más esa parte y finalmente vamos a ver los incrementos
o decremento.
Suponerlo aquí resultado igual a
creo que mejor eliminamos todo esto.
Recomiendo nuevamente que guardes los códigos eliminar todo esto.
Digamos que tenemos un puntaje igual a cero.
Estás haciendo un juego y tienes un puntaje de cero inicias con ese valor y creo que esto es mejor hacerlo
en la consola porque nos va a dar un poco más de cómo funciona.
Entonces qué oponerle.
Puntaje igual a cero.
Y si pongo aquí puntaje 0 existen incrementos de uno en uno no puedes poner así como puntaje más más
y puedes ver que te dice 0 pero una vez que vuelvo a darle puntaje te parece 1 uno lo más grande para
que sea más fácil de ver lo que es la consola y esto pasa porque le das puntaje más más entonces imprime
puntaje cero y después le incrementa 1 y la siguiente vez que lo escribe sale uno.
Si quieres tenerlo más en vivo le puedes poner más más puntaje.
De esa forma lo va a incrementar y luego lo va a imprimir ahora más más siempre verde incrementos en
1 podrías ponerle algo así como puntaje más igual a puntaje +5
aquí sería igual a puntaje +5 y eso incrementaría en 5.
Pero hay otra forma de hacerlo podrías eliminar todo esto y ponerle a quien más igual.
5 y ya no tienes que volver a reescribir.
Este se encarga de que no tengas que escribir el valor actual nuevamente ya lo toma y el incremento
de 5 entonces digamos que quieres incrementar a los 12 le quieres incrementar 3 en lugar de escribir
puntaje que ya tienen los 12 esté más igual toma los 12 que ya tienes y suma otros 3 o como vimos anteriormente
si quieres ir de uno en uno pues nada más pones puntaje más más puntaje y va a ir de uno en uno.
Tal vez estás haciendo un videojuego en algunos casos algunos te van a dar un punto otros te van a dar
5 entonces así es como más o menos funciona un juego de la misma forma que tienes más más para incrementos
tienes para decremento puntaje menos menos arrestarlos entonces me parece que el puntaje te pone un
15 pero si le pones menos menos puntaje te da el valor un poco más en vivo funciona igual básicamente
aquí te imprime puntaje y luego lo resta.
Por eso quedan 16 y la próxima vez que vuelves a ejecutar puntaje y 15 cuando lo pones como menos menos
puntaje primero le resta y luego lo imprime.
Por eso funciona así de la misma forma que tienes puntaje más igual.
5 Puedes ponerle puntaje menos igual.
5. Y eso va a tomar los 14 que ya está y les va a restar cinco y en primer 9 puedes ver que funciona
correctamente y voy a limpiar aquí la consola en este signo donde las limpias.
Si estás creando un carrito de compras tienes LED carrito empieza en cero y digamos que pones carrito
más igual a 20 comienza a sumar y luego agregas otro producto más igual a 30 llevan 50 carrito más igual
100 y ya lleva 150 entonces por eso es útil este más igual para que vaya incrementando sobre el valor
que ya tienes y eso es lo que usualmente vas a encontrar en un carrito de compras.
Hemos visto estrellas y hemos visto lo que vienen siendo los números.
Vamos a ver los tipos de datos en JavaScript.
Antes de continuar introduciendo más temas veamos cómo funcionan los tipos de datos en JavaScript.