2
2
3
3
[ recent caniuse="bigint"]
4
4
5
- ` BigInt ` es un tipo numérico especial que provee soporte a enteros de longitud arbitraria (muy grandes) .
5
+ ` BigInt ` es un tipo numérico especial que provee soporte a enteros de tamaño arbitrario .
6
6
7
7
Un bigint se crea agregando ` n ` al final del literal entero o llamando a la función ` BigInt ` que crea bigints desde cadenas, números, etc.
8
8
@@ -50,7 +50,7 @@ Las operaciones de conversión siempre son silenciosas, nunca dan error, pero si
50
50
```` smart header="El unario más no tiene soporte en bigints"
51
51
El operador unario más `+value` es una manera bien conocida de convertir `value` a number.
52
52
53
- Con bigints eso no es soportado para evitar confusión :
53
+ Para evitar las confusiones, con bigints eso no es soportado:
54
54
```js run
55
55
let bigint = 1n;
56
56
@@ -69,7 +69,7 @@ alert( 2n > 1n ); // true
69
69
alert ( 2n > 1 ); // true
70
70
```
71
71
72
- Por favor, nota que aunque number y bigint pertenecen a difierentes tipos, ellos pueden ser iguales ` == ` , pero no estrictamente iguales ` === ` :
72
+ Por favor, nota que como number y bigint pertenecen a diferentes tipos, ellos pueden ser iguales ` == ` , pero no estrictamente iguales ` === ` :
73
73
74
74
``` js run
75
75
alert ( 1 == 1n ); // true
@@ -89,7 +89,7 @@ if (0n) {
89
89
}
90
90
```
91
91
92
- Los operadores booleanos, tales como ` || ` , ` && ` y otros también trabajan con bigints en forma similar a los number:
92
+ Los operadores booleanos, tales como ` || ` , ` && ` y otros, también trabajan con bigints en forma similar a los number:
93
93
94
94
``` js run
95
95
alert ( 1n || 2 ); // 1 (1n es considerado verdadero)
0 commit comments