diff options
Diffstat (limited to 'frontend/site/projects/museum/views/counter.js')
| -rw-r--r-- | frontend/site/projects/museum/views/counter.js | 21 |
1 files changed, 2 insertions, 19 deletions
diff --git a/frontend/site/projects/museum/views/counter.js b/frontend/site/projects/museum/views/counter.js index 270e61f..9322bfa 100644 --- a/frontend/site/projects/museum/views/counter.js +++ b/frontend/site/projects/museum/views/counter.js @@ -1,5 +1,7 @@ import React, { Component, createRef } from 'react' +import { commatize } from "app/utils" + import "./counter.css" export default class Counter extends Component { @@ -47,22 +49,3 @@ function getPopulation() { return Math.round(population) } -const commatize = (n, radix) => { - radix = radix || -1 - var nums = [], i, counter = 0, r = Math.floor - if (radix !== -1 && n > radix) { - n /= radix - nums.unshift(r((n * 10) % 10)) - nums.unshift(".") - } - do { - i = r(n % 10) - n = r(n / 10) - counter += 1 - if (n && ! (counter % 3)) - { i = ',' + r(i) } - nums.unshift(i) - } - while (n) - return nums.join("") -} |
