cookie clicker but bigger
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 

28 linhas
509 B

  1. function render(val, places=1) {
  2. return numberText(val, places);
  3. }
  4. function numberText(val, places=1) {
  5. let power = Math.floor(Math.log10(val));
  6. let order = Math.floor(power / 3);
  7. val = round(val / Math.pow(1000, order), places).toFixed(places);
  8. return val + " " + _numberWords[order];
  9. }
  10. _numberWords = {
  11. 0: "",
  12. 1: "thousand",
  13. 2: "million",
  14. 3: "billion",
  15. 4: "trillion",
  16. 5: "quadrillion",
  17. 6: "septillion",
  18. 7: "sextillion",
  19. 8: "octillion",
  20. 9: "nonillion",
  21. 10: "decillion"
  22. }