首页 > 解决方案 > JavaScript计算表面积

问题描述

我正在尝试用 JavaScript 编写一个函数来计算球体的表面积。使用 NumericUpDown 的半径。

我试图使用我在不同任务中所做的事情,但它不像其他任务那样工作。我是新手,没有任何帮助。

function calcSurface() {
  var radius = document.getElementByID("radius").value;
  radius = math.abs(radius);
  Surface = 4*Math.PI*Math.pow(radius);
}

标签: javascript

解决方案


你可以使用这个功能

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();

推荐阅读