javascript制作体制计算器
时间: 2024-07-05 20:01:01 浏览: 87
原生JavaScript制作计算器
5星 · 资源好评率100%
JavaScript 可以用来创建一个简单的体质(BMI)计算器,让用户输入体重和身高,然后计算出他们的身体质量指数(BMI)。以下是一个基础的实现步骤:
1. 创建HTML界面:
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Body Mass Index Calculator</title>
</head>
<body>
<h1>Body Mass Index Calculator</h1>
<form id="bmi-form">
<label for="weight">Weight (kg):</label>
<input type="number" id="weight" required>
<br>
<label for="height">Height (cm):</label>
<input type="number" id="height" required>
<br>
<button type="submit">Calculate BMI</button>
</form>
<div id="result"></div>
<script src="bmi-calculator.js"></script>
</body>
</html>
```
2. 创建JavaScript文件(bmi-calculator.js):
```javascript
document.getElementById('bmi-form').addEventListener('submit', function(e) {
e.preventDefault(); // 阻止表单默认提交行为
const weight = document.getElementById('weight').value;
const height = document.getElementById('height').value;
// 将身高转换为米(因为BMI计算使用的是米)
const heightInMetres = height / 100;
const bmi = weight / (heightInMetres * heightInMetres);
// 显示结果
document.getElementById('result').innerHTML = `Your BMI is: ${bmi.toFixed(2)}`;
});
```
这个简单的计算器会在用户提交表单后计算BMI,并将结果显示在页面上。如果你想添加更复杂的验证、错误处理或更好的用户体验,可以根据需求进行扩展。
阅读全文