mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-01-05 21:03:24 -05:00
chore(i18n,learn): processed translations (#47522)
This commit is contained in:
@@ -15,7 +15,7 @@ Si los valores que se comparan no son del mismo tipo, el operador de igualdad re
|
||||
|
||||
**Ejemplos**
|
||||
|
||||
`3 == '3'` devuelve `true` porque JavaScript realiza la conversión de tipo de cadena a número. `3 === '3'` devuelve false porque los tipos son diferentes y la conversión de tipo no se realiza.
|
||||
`3 == '3'` devuelve `true` porque JavaScript realiza la conversión de tipo de cadena a número. `3 === '3'` devuelve `false` porque los tipos son diferentes y la conversión de tipo no se realiza.
|
||||
|
||||
**Nota:** En JavaScript, puedes determinar el tipo de una variable o un valor con el operador `typeof`, de la siguiente manera:
|
||||
|
||||
|
||||
@@ -11,14 +11,14 @@ dashedName: understand-string-immutability
|
||||
|
||||
En JavaScript, los valores de cadena (`String`) son <dfn>inmutables</dfn>, lo que significa que no pueden ser alterados una vez creados.
|
||||
|
||||
Por ejemplo, el siguiente código:
|
||||
Por ejemplo, el siguiente código producirá un error debido a que la letra `B` en la cadena `Bob` no puede ser cambiada por la letra `J`:
|
||||
|
||||
```js
|
||||
let myStr = "Bob";
|
||||
myStr[0] = "J";
|
||||
```
|
||||
|
||||
no puede cambiar el valor de `myStr` a `Job`, porque el contenido de `myStr` no puede ser alterado. Ten en cuenta que esto *no* significa que `myStr` no puede cambiarse, solo que los caracteres individuales de una <dfn>cadena literal</dfn> no pueden ser cambiados. La única forma de cambiar `myStr` sería asignarla con una nueva cadena, como esta:
|
||||
Nota que esto *no* significa que `myStr` no pueda ser reasignado. La única manera de cambiar el valor de `myStr` seria asignándole un nuevo valor, como en el siguiente ejemplo:
|
||||
|
||||
```js
|
||||
let myStr = "Bob";
|
||||
|
||||
Reference in New Issue
Block a user