制作网页计算整数1~100的累加值,但要求跳过所有个位为3的数。要求如下: 1.网页命名为“1-100不含个位为3的求和运算” 2.将计算结果输出在网页中 3.页面显示与示例一致
时间: 2025-01-05 22:43:18 浏览: 4
制作这样一个网页,可以使用HTML、CSS和JavaScript来实现。以下是步骤和部分代码示例:
1. 首先创建一个基本HTML文件,命名它为"index.html",并设置标题为“1-100不含个位为3的求和运算"。
```html
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>1-100不含个位为3的求和运算</title>
<style>
/* CSS样式省略,你可以添加一些美化 */
</style>
</head>
<body>
<h1>1-100不含个位为3的累加值:</h1>
<div id="result"></div>
<script src="script.js"></script>
</body>
</html>
```
2. 创建一个名为"script.js"的外部JavaScript文件,用于编写动态计算功能。
```javascript
document.addEventListener("DOMContentLoaded", function() {
let sum = 0;
for (let i = 1; i <= 100; i++) {
if (i % 10 !== 3) { // 检查是否个位不是3
sum += i;
}
}
document.getElementById("result").textContent = `总和: ${sum}`;
});
```
在这个JavaScript代码中,我们初始化一个变量`sum`为0,然后遍历1到100,如果当前数字个位不是3,则将其加入累加和。最后,在页面上找到id为"result"的元素,并更新其文本内容为计算结果。
阅读全文