gpt4 book ai didi

javascript - 如果当前值不是数组中的值,则打印文本

转载 作者:行者123 更新时间:2023-11-28 12:24:07 25 4
gpt4 key购买 nike

我正在尝试打印不在数组中的数字序列。

我认为可能是这样的:

<script>
p = [3, 7, 19, 22, 5];
for (var i = 0; i <= 30 && i != (p array values); i++){
$('body').append(i)
};
</script>

最佳答案

这是一个简单的循环:

p = [3, 7, 19, 22, 5];
for (var i = 0; i <= 30; i++) {
if (p.indexOf(i) === -1) { // not exist in the array
$('body').append(i + ", ");
}
};
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<body></body>

The indexOf() method returns the first index at which a given element can be found in the array, or -1 if it is not present.

参见Array.prototype.indexOf() 。这是原生 JS 中非常方便的方法。

关于javascript - 如果当前值不是数组中的值,则打印文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31871253/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com