cookie clicker but bigger
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 

31 строка
608 B

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