I have the following string to convert from string to number: 42092537170271621 and it does not convert me as such, see the results:
Number('42092537170271621') -> 4209253717027162
parseInt('42092537170271621')->42092537170271624
parseFloat('42092537170271621')->42092537170271624
Why is this happening? Is it because of the limits of that method? And if so, how Could I solve it ?, I must convert and then add several values.