So looking around online I pieced together a script that should be able to assign a random non-repeating value to a variable from a pool, it looks like this:
var towns = [1, 2, 3, 4, 5];
var townVar = [town1,town2,town3,town4,town5]
var getNumber = function () {
for (i=0,i < townVar.length...