用HTML编写函数数 has(arr, num),用来判断某一个数组里面有没自来个数( 第一个参数是一个数组,第二个参数是一个具体的值,I最后返回布尔类型。)
时间: 2024-10-16 10:11:50 浏览: 16
编写函数map(arr) 把数组中的每一位数字都增加30%
在HTML中,虽然直接编写函数不是标准操作,因为HTML主要是用于结构和内容展示。但是,如果你想要在浏览器环境中实现这个功能,通常我们会借助JavaScript。以下是一个简单的HTML页面,它包含一个`has`函数,实现了你在描述中提到的需求:
```html
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>判断数组中是否存在某个数</title>
<script>
function has(arr, num) {
return arr.includes(num); // 使用Array.prototype.includes()方法检查元素是否存在
}
window.onload = function() {
var arrayExample = [1, 2, 3, 4, 5];
var checkNumber = 3;
if (has(arrayExample, checkNumber)) {
console.log('数组中存在 ' + checkNumber);
} else {
console.log('数组中不存在 ' + checkNumber);
}
};
</script>
</head>
<body>
<!-- 页面内容 -->
</body>
</html>
```
在这个例子中,`has`函数接收两个参数,数组`arr`和需要查找的数值`num`。它使用JavaScript的`includes()`方法来检查`num`是否存在于`arr`数组中,然后返回布尔值结果。
在`window.onload`回调中,我们创建了一个示例数组`arrayExample`和要查找的`checkNumber`,并通过`has`函数检测它,并将结果显示在控制台。
阅读全文