function getRandomInRange(from, to, fixed) {
return (Math.random() * (to - from) + from).toFixed(fixed) * 1;
// .toFixed() returns string, so ' * 1' is a trick to convert to number
}
In your case: getRandomInRange(-180, 180, 3):
12.693
-164.602
-7.076
-37.286
52.347
-160.839