1

Paracetamol.js💊| #12: Explica el meme de JavaScript

 2 years ago
source link: https://dev.to/duxtech/paracetamoljs-12-explica-el-meme-de-javascript-38b6
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Explica el meme de JavaScript


El operador + puede cumplir muchas funciones en JavaScript, desde convertir un string a un number, sumar números o concatenar cadenas.
En este caso usamos + para intentar sumar el string '11' con el number 1; por coerción de tipos el interprete de JavaScript convertirá el número 1 a cadena, entonces tendriamos una concatenación de cadenas:

// esto:
'11' + 1 
// se convierte en esto:
'11' + '1' = '111'

Enter fullscreen mode

Exit fullscreen mode

Es por eso que el resultado es '111' como string.

¿Ahora, que pasa si hacemos lo mismo pero con el operador resta -? Este operador en JavaSript solo sirve para restar números entonces, para este ejemplo, nuevamente por coerción de tipos,
'11' string se convertirá a 11 number:

// esto:
'11' - 1 
// se convierte en esto:
11 - 1 = 10

Enter fullscreen mode

Exit fullscreen mode

Es por eso que el resultado final es 10 como number.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK