如何在Javascript中正确使用if语句中的数组

如何在Javascript中正确使用if语句中的数组,javascript,Javascript,我有一个很基本的问题。对不起。 我正在尝试建立测试结果点系统。但是有一个问题,所有的东西都在一起打印。有一个代码: var g_Point=[8,9,10]; var n_Point=[5,6,7]; var b_点=[1,2,3,4]; var my_Points=10; 如果(my_Points===g_Point){ 写(‘你的观点真的很好’); }else if(my_Points===n_Point){ 写下('你得到了正常分数'); }else if(my_Points===b_P

我有一个很基本的问题。对不起。 我正在尝试建立测试结果点系统。但是有一个问题,所有的东西都在一起打印。有一个代码:

var g_Point=[8,9,10];
var n_Point=[5,6,7];
var b_点=[1,2,3,4];
var my_Points=10;
如果(my_Points===g_Point){
写(‘你的观点真的很好’);
}else if(my_Points===n_Point){
写下('你得到了正常分数');
}else if(my_Points===b_Point){
写(‘你的观点很糟糕’);

}
如果不比较两个值,则要检查数组中是否包含一个值,然后使用:

var g_Point=[8,9,10];
var n_Point=[5,6,7];
var b_点=[1,2,3,4];
var my_Points=10;
if(g_点。包括(我的_点)){
写(‘你的观点真的很好’);
}else if(n_点。包括(我的_点)){
写下('你得到了正常分数');
}else if(b_点。包括(我的_点)){
写(‘你的观点很糟糕’);

}
如果不比较两个值,则要检查数组中是否包含一个值,然后使用:

var g_Point=[8,9,10];
var n_Point=[5,6,7];
var b_点=[1,2,3,4];
var my_Points=10;
if(g_点。包括(我的_点)){
写(‘你的观点真的很好’);
}else if(n_点。包括(我的_点)){
写下('你得到了正常分数');
}else if(b_点。包括(我的_点)){
写(‘你的观点很糟糕’);

}
一个数字不等于一个数组,这是您正在测试的。现在还不完全清楚你想做什么,但是如果我怀疑这是为了测试数字(这里是10)包含在哪个数组中,你需要这个方法,所以我有一个从1到10的分数。我想把我的观点定义为一个文本,如果我得到了从8到10的分数,我想输出具体的文本。这就是问题所在。如果我这样写n_点[0,1,2]?一个数字不等于一个数组,这就是你要测试的。现在还不完全清楚你想做什么,但是如果我怀疑这是为了测试数字(这里是10)包含在哪个数组中,你需要这个方法,所以我有一个从1到10的分数。我想把我的观点定义为一个文本,如果我得到了从8到10的分数,我想输出具体的文本。这就是问题所在。如果我这样写n_点[0,1,2]?