From 9a0cf288b2e37d582df44356bb9e015981a124d4 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Fri, 18 Jan 2013 13:47:52 -0500 Subject: updating score and stuff --- public/javascripts/util.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 public/javascripts/util.js (limited to 'public/javascripts/util.js') diff --git a/public/javascripts/util.js b/public/javascripts/util.js new file mode 100644 index 0000000..9c2fff4 --- /dev/null +++ b/public/javascripts/util.js @@ -0,0 +1,17 @@ +function pluralize (n, s) { + return n + " " + (n == 1 ? s : s + "s"); +} +function toTime (time) { + var str = []; + if (time > 86400) { + str.push( pluralize( Math.floor(time / 86400), "day" ) ); + } + if (time > 3600) { + str.push( pluralize( Math.floor(time / 3600) % 24, "hour" ) ); + } + if (time > 60) { + str.push( pluralize( Math.floor(time / 60) % 60, "minute" ) ); + } + str.push( pluralize( Math.floor(10 * (time % 60)) / 10, "second" ) ); + return str.join(", "); +} \ No newline at end of file -- cgit v1.2.3-70-g09d2