Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

227
Views
Want to convert big numbers into exact number string
const num = 100000000000000000000001

console.log(num.toString()) //1.0000000000000001e+23
console.log(num.toLocaleString('fullwide', { useGrouping: false })) //100000000000000010000000

I want to convert num in to exact string like 1000000000000000000001. I tried these two methods but non of them works. At last I want to split these individual digits into an array and array doesn't works on number that's why i want to convert it to exact string.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Since ECMAScript 2020 you can use bigint data type, which will have a toString() method that works as you want it.

// note the "n" which denotes this is a bigint
const num = 100000000000000000000001n;
// verify it's a bigint
console.log(typeof num);
// print the number
console.log(num.toString());
// put inidividual digits in array
console.log(num.toString().split(""));

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!