我想检查我的数组中的变量。如果数字直接与我的值匹配,它就可以工作。如果它低于匹配项,我怎样才能让它与以前的值匹配。从我的代码:
var assassin_bp = {
fhr: { 7:8, 15:7, 27:6, 48:5, 86:4, 200:3 },
fcr: { 8:15, 16:14, 27:13, 42:12, 65:11, 102:10, 174:9 }
}
var char_fhr = 48;
var fhr_frames = assassin_bp[ 'fhr' ][ [char_fhr] ]
如果 char_fhr值48 , fhr_frames返回5 ,如果
char_fhr值47 (或 27 到 47 之间的任何数字),fhr_frames应该返回6,
如果char_fhr值49(或 48 到 85 之间的任何数字),fhr_frames应该返回5
我不知道从哪里开始。对象可以包含范围吗?我应该有一个功能检查它吗?