successful ytmnd playback

This commit is contained in:
Jules Laplace
2015-07-11 14:30:25 -04:00
parent 6d3d945398
commit bb52003118
5 changed files with 128 additions and 28 deletions

14
tv/js/vendor/util.js vendored
View File

@@ -3,4 +3,16 @@ function rand(n){ return (Math.random()*n) }
function randint(n){ return rand(n)|0 }
function randrange(a,b){ return a + rand(b-a) }
function randsign(){ return random() >= 0.5 ? -1 : 1 }
function choice(a){ return a[randint(a.length)] }
function choice(a){ return a[randint(a.length)] }
function toArray(a){ return Array.prototype.slice.call(a) }
function shuffle(a){
for (var i = a.length; i > 0; i--){
var r = randint(i)
var swap = a[i-1]
a[i-1] = a[r]
a[r] = swap
}
return a
}