Спасибо! Будет интересно посмотреть, а то я создал просто новый массив с регионами (ключами) и значениями и получаю так:
var regRus = {
"da":"Республика Дагестан",
"cr":"Республика Крым"
}
function pickRandomProperty(obj) {
var result;
var count = 0;
for (var prop in obj)
if (Math.random() < 1/++count)
result = prop;
return result;
}
function newReg () {
regionReg = pickRandomProperty(regRus);
regionword = regRus[regionReg];
}
Но это просто я создал новый массив. А как из того что я выше написал я так и не понял...