新人求教,怎么通过循环的整数变量来定位特定的对象?

本人事初学者,所以基础不太牢靠,求轻喷…

代码如下:
var map = {
room1:{
roomnumer: 1,
roomKey : “通道”,
},
room2:{
roomnumer: 2,
roomKey : “树林”,
},
room3:{
roomnumer: 3,
roomKey : “城堡”,
},
};
module.exports = {
map,
};

然后我在另一个脚本中调用,
var map = require(“Map”);
for(var i = 0; i < 3; ++i){
label.textKey = map.map.room1.roomKey;(就是这里,我想让room1能够变成room + i的结合来调用上面
对应的roomKey)
}

求大神指点迷津!拜谢

label.textKey = map.map["room"+(i+1)].roomKey;

大神先收下我的膝盖!

拜谢!