A lot of languages also get arithmetic right, for example Python.
Most languages that get it 'wrong' are low-level languages (such as C), which have a good reason, as CPUs have limited width registers.
However, I agree that there is no excuse for Javascript to not have arbitrary length integers. Then again, that language is broken and ugly in a lot of ways.