javascript - JavaScript计算表面积
问题描述
我正在尝试用 JavaScript 编写一个函数来计算球体的表面积。使用 NumericUpDown 的半径。
我试图使用我在不同任务中所做的事情,但它不像其他任务那样工作。我是新手,没有任何帮助。
function calcSurface() {
var radius = document.getElementByID("radius").value;
radius = math.abs(radius);
Surface = 4*Math.PI*Math.pow(radius);
}
解决方案
你可以使用这个功能
function calculateSurface() {
let radius = document.getElementById("radius").value;
radius = Math.abs(radius);
return 4 * Math.PI * Math.pow(radius, 2);
}
如果你的 html 中有一些 div,比如
<div id='result'></div>
您可以这样做以在您的 div 中获取结果
document.getElementById('result').innerText = calculateSurface();
推荐阅读
- c - C中的通用数组元素交换
- postgresql - 如何使用不同的 PostgreSQL 实例进行生产测试
- ios - 使 UIViewController 成为 UITableViewCell 内的 UICollectionView 的代表
- node.js - 什么是 nodeJS 性能中的 I/O 缩放问题?
- python - 作为接收整数的因数的素数
- java - 静态 x 私有:价值可见性的成本
- java - 使实例变量保持其新值
- mysql - 如何在mysql中使用超过2个条件更新当前时间
- python - 将原始数据包转换为 pcap 格式并附加到 pcap 文件
- php - 尝试根据请求获取表单输出