我们可以使用JavaScript中的循环和条件语句,对两个数组中的字符串进行比较。以下是一种可能的解决方案:
function compareArrays() { var array1 = ["apple", "banana", "orange"]; var array2 = ["banana", "kiwi", "orange"]; var commonArray = [];
for (var i = 0; i < array1.length; i++) { for (var j = 0; j < array2.length; j++) { if (array1[i] === array2[j]) { commonArray.push(array1[i]); break; } } }
Logger.log(commonArray); // 输出 ['banana', 'orange'] }
在此例中,我们比较了两个数组array1和array2中的字符串。我们使用两个嵌套的循环,通过比较每个字符串来找到它们之间的共同点。如果在两个数组中找到对应的字符串,我们将其添加到commonArray数组中。最后,我们使用Logger.log()在日志中输出包含所以共同字符串的数组。
上一篇:AppsScript->WebApp->如果在DOMContentLoaded之后添加元素,事件监听器无法工作?
下一篇:AppsScript-Cannotretrievethenextobject:iteratorhasreachedtheend