我必须创建两个10个元素的数组,其中包含从1到20的随机值,并编写一个程序来打印两个数组中同时出现的最大值。
我创建了两个选项卡,如下所示。程序应该打印两个数组中同时出现的最大值。这里应该是11。我知道如何从数组中获取最大值。感谢帮助。
<script>
var max = 0;
var tab = [1, 2, 5, 8, 9, 11, 15, 16, 17, 20];
var tab2 = [3, 4, 6, 7, 10, 11, 12, 13, 14, 18];
for (var i = 0; i < tab.length; i++) {
if (max <= tab[i]) {
max = tab[i];
}
}
console.log(max);
</script>
2条答案
按热度按时间nkoocmlb1#
要查找最大值,请使用嵌套循环比较两个数组的每个元素,如下所示
8i9zcol22#
我会这么做
你可以把它直接翻译成javascript,特别是如果是家庭作业的话:)。