一个html文档,编写1+2+……+100,判断假如等于5050,输出”结果正确”信息,否则输出“结果错误”信息。
时间: 2024-02-11 16:09:48 浏览: 21
好的,以下是一个简单的 HTML 文档,用于计算 1+2+...+100 并判断结果是否等于 5050:
```html
<!DOCTYPE html>
<html>
<body>
<h1>计算 1+2+...+100</h1>
<p>计算结果:<span id="result"></span></p>
<script>
// 计算 1+2+...+100
var sum = 0;
for (var i = 1; i <= 100; i++) {
sum += i;
}
// 判断结果是否等于 5050
if (sum === 5050) {
document.getElementById("result").innerHTML = "结果正确";
} else {
document.getElementById("result").innerHTML = "结果错误";
}
</script>
</body>
</html>
```
以上代码中,我们使用了 `for` 循环来计算 1+2+...+100 的值,并使用 `if` 语句判断结果是否等于 5050。根据判断结果,我们将信息输出到 HTML 页面上。运行这个 HTML 文件,你将看到类似以下的输出:
```
计算结果:结果正确
```
需要注意的是,这个例子比较简单,我们可以直接手算出 1+2+...+100 的值为 5050。如果需要计算更复杂的数学问题,可以使用 JavaScript 数学库,如 Math.js。