比较 Javascript 中的两个数组以查找特定值
Compare Two Arrays in Javascript to Find Specific Values
我有两个数组。其中一个数组包含所需的所有值,另一个数组包含所需的特定值。使用 javascript,我必须想出一种方法来将特定值(出现在两个数组中的值)打印到带有标签“menuitem”的控制台,并将其他值打印到控制台而不带标签。例如:
如果这些是我的数组
array1 = [苹果、香蕉、梨、草莓]
array2 = [苹果,香蕉]
控制台必须显示:
菜单项:苹果
菜单项:香蕉
梨
草莓
如有任何帮助,我们将不胜感激!
给你:
const array1 = ['apple', 'banana', 'pear', 'strawberry'];
const array2 = ['apple', 'banana'];
for(const a1 of array1) {
if(array2.includes(a1)) {
console.log('menuitem:', a1);
} else {
console.log(a1);
}
}
我有两个数组。其中一个数组包含所需的所有值,另一个数组包含所需的特定值。使用 javascript,我必须想出一种方法来将特定值(出现在两个数组中的值)打印到带有标签“menuitem”的控制台,并将其他值打印到控制台而不带标签。例如:
如果这些是我的数组
array1 = [苹果、香蕉、梨、草莓]
array2 = [苹果,香蕉]
控制台必须显示:
菜单项:苹果
菜单项:香蕉
梨
草莓
如有任何帮助,我们将不胜感激!
给你:
const array1 = ['apple', 'banana', 'pear', 'strawberry'];
const array2 = ['apple', 'banana'];
for(const a1 of array1) {
if(array2.includes(a1)) {
console.log('menuitem:', a1);
} else {
console.log(a1);
}
}