noはカード個別判定に必要で、6055の場合のみ場合分けでこうかな?
1枚だけだしforループの外出しちゃってもいい気がするけど、
今後どんなカードが増えるかわかんないんで前編集者さんの書き方に合せておく

getBasic = function(name, o, no) {
var a = [];
for (var key in o) {
if (no.match(/6055/)) {
if ('攻.' + name == key.split('.')[0] + '.' + key.split('.')[1]) {
a = o[key];
break;
}
} else {
if (name == key.split('.')[1]) {
a = o[key];
break;
}
}
}
return a;
},