function getRandom(data) {
    var x = Math.sin(data.getPrivate('rnd_seed')) * 10000;
    data.setPrivate('rnd_seed', data.getPrivate('rnd_seed') + 1);
    return x - Math.floor(x);
}
function getRandom(data) {
    var x = Math.sin(data.getPrivate('rnd_seed')) * 10000;
    data.setPrivate('rnd_seed', data.getPrivate('rnd_seed') + 1);
    return x - Math.floor(x);
}
function getRandom ( data ) { var x = Math . sin ( data . getPrivate ( 'rnd_seed' ) ) * 10000 ; data . setPrivate ( 'rnd_seed' , data . getPrivate ( 'rnd_seed' ) + 1 ) ; return x - Math . floor ( x ) ; }
Gets a random number using a seed

@returns {number}
Gets a random number using a seed