var provs=["河北省","山东省","河南省"];
// 0 1 2
var cities=[
["石家庄","保定","廊坊"],
["济南","青岛","烟台"],
["郑州","开封","洛阳"]
];
var prov=prompt("输入省份");
//遍历provs中每个省份名,同时初始化变量p=-1
for (var i=0,p=-1;i<provs.length;i++ ){
//如果当前省份等于输入的省份prov
if(provs[i]==prov){
p=i;//让p等于i
break;//退出循环
}
}//(遍历结束)
//如果p不等于-1
if(p!=-1){
//遍历cities中p位置的子数组
for(var i=0;i<cities[p].length;i++){
//输出cities中p位置的子数组中的当前城市
console.log(cities[p][i]);
}
}else{//否则
alert("不存在的省份");
}
// 0 1 2
var cities=[
["石家庄","保定","廊坊"],
["济南","青岛","烟台"],
["郑州","开封","洛阳"]
];
var prov=prompt("输入省份");
//遍历provs中每个省份名,同时初始化变量p=-1
for (var i=0,p=-1;i<provs.length;i++ ){
//如果当前省份等于输入的省份prov
if(provs[i]==prov){
p=i;//让p等于i
break;//退出循环
}
}//(遍历结束)
//如果p不等于-1
if(p!=-1){
//遍历cities中p位置的子数组
for(var i=0;i<cities[p].length;i++){
//输出cities中p位置的子数组中的当前城市
console.log(cities[p][i]);
}
}else{//否则
alert("不存在的省份");
}