Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript公式-Jackson/Pollock 3卡尺计算器_Javascript_Equation - Fatal编程技术网

Javascript公式-Jackson/Pollock 3卡尺计算器

Javascript公式-Jackson/Pollock 3卡尺计算器,javascript,equation,Javascript,Equation,我需要用javascript计算Jackson/Pollock 3卡尺方程 方程式如下: 输入字段的Html数据表单: 年龄 卡钳1(示例:12mm) 卡钳2(示例:10mm) 卡钳3(示例:14毫米) 卡钳(示例:卡钳总数=36mm) 结果 体密度=1.0994921–(0.0009929 x卡里佩托)+(0.0000023 x卡里佩托的平方)–(0.0001392 x年龄) %脂肪质量=(495/体密度)–450 如何帮助我 谢谢我不知道您目前是如何处理输入的,因此这是一个完整的工作示例

我需要用javascript计算Jackson/Pollock 3卡尺方程

方程式如下:

输入字段的Html数据表单:

  • 年龄
  • 卡钳1(示例:12mm)
  • 卡钳2(示例:10mm)
  • 卡钳3(示例:14毫米)
  • 卡钳(示例:卡钳总数=36mm)
  • 结果
体密度=1.0994921–(0.0009929 x卡里佩托)+(0.0000023 x卡里佩托的平方)–(0.0001392 x年龄)

%脂肪质量=(495/体密度)–450

如何帮助我


谢谢

我不知道您目前是如何处理输入的,因此这是一个完整的工作示例,您可以满足您的需要:

输入
输入您的年龄:
卡钳1:
卡钳2:
卡钳3:
计算
输出 脂肪质量(%): 函数计算(){ //获取输入 让age=parseInt(document.querySelector(“#age”).value); 让caliper1=parseInt(document.querySelector('#caliper1').value); 让caliper2=parseInt(document.querySelector('#caliper2').value); 让caliper3=parseInt(document.querySelector('#caliper3').value); 让caliperTot=caliper1+caliper2+caliper3; //算计 让身体密度=1.0994921-(0.0009929*卡利珀托)+(0.0000023*卡利珀托*卡利珀托)-(0.0001392*年龄); 让脂肪质量=(495/体密度)-450; //显示结果 document.querySelector(“#result”).value=fatMass; }
Hi Frankie,那么唯一的变量值是年龄,其他的都是固定的?用户正在输入哪些数据。@JuanV嗨,我已经在你提问后编辑了我的帖子。所有这些值都是可变的:年龄,卡钳1,卡钳2,卡钳3明白了,给我一点时间。我有一个疑问(与英语有关),在这种情况下,平方表示卡钳2的幂?如果是这样的话,那么我的答案是正确的,否则使用Math.sqrt(caliperTot)@JuanV是的,你的answare是正确的