Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
3个数组中的哪个数组包含特定值,然后使用该数组?Javascript_Javascript_Arrays - Fatal编程技术网

3个数组中的哪个数组包含特定值,然后使用该数组?Javascript

3个数组中的哪个数组包含特定值,然后使用该数组?Javascript,javascript,arrays,Javascript,Arrays,我有3个阵列: northamerica = ["USA","Canada","Mexico"]; europe = ["France", "Germany", "Italy"]; africa = ["Morocco", "Ghana", "Madagascar"]; 我想找出这3个数组中哪一个包含特定值。它应该是这样的: 输入: Madagascar 输出: The countries in the same continent are: Morocco, Ghana, Madagasc

我有3个阵列:

northamerica = ["USA","Canada","Mexico"];
europe = ["France", "Germany", "Italy"];
africa = ["Morocco", "Ghana", "Madagascar"];
我想找出这3个数组中哪一个包含特定值。它应该是这样的:
输入

Madagascar
输出

The countries in the same continent are: Morocco, Ghana, Madagascar
如何使用Javascript获得此结果

你要找的


或者,您可以使用-如果数组中不存在元素,则返回-1。

您可以执行以下操作:

功能(国家/地区){
返回国+
“与下列公司在同一个大陆上:”+
大陆。减少((p,大陆)=>大陆。包括(国家)?p+=大陆。过滤器(f=>f!==国家)
.减少((f,s)=>f+“,”+s)
:p,“”;
}
var northamerica=[“美国”、“加拿大”、“墨西哥”],
欧洲=[“法国”、“德国”、“意大利”],
非洲=[“摩洛哥”、“加纳”、“马达加斯加”],
大陆=[北美、欧洲、非洲];

console.log(墨西哥)europe.includes("Madagascar") // false northamerica.includes("Madagascar") // false africa.includes("Madagascar") // true