main() {
 var maxInt = 9007199254740992; // przekazanie maksymalnej wartości całkowitej z Darta do Javascript
 // ‭00100000000000000000000000000000000000000000000000000000‬
 print(maxInt); // wyświetla 9007199254740992

 print(maxInt*2); 
 // wyświetla 18014398509481984, ale zobacz poniżej
 
 BigInt bigInt = BigInt.from(maxInt);
 print(bigInt * BigInt.from(2)); 
 // nie przepełni się, wyświetlona zostaje wartość 18014398509481984
}
