【问题标题】:How to get the average of two numbers?如何求两个数的平均值?
【发布时间】:2017-02-21 22:16:58
【问题描述】:
var thing1 = prompt("what is a number")
var thing2 = prompt("what is a number")

alert(Math.min(thing1,thing2));

我能够获得两个成员中的最小值。
如何更改它以给出所要求的两个数字的平均值?

【问题讨论】:

  • 平均意味着您需要将您的数字相加并除以您相加的数字。
  • javascript 中没有内置的平均方法。您需要编写自己的方法。这非常简单..此链接将帮助您了解如何做得更好stackoverflow.com/questions/10359907/array-sum-and-average
  • 尝试谷歌搜索“我如何获得两个数字的平均值”。提示:这不涉及取他们的最小值。
  • 我知道平均值是什么......我在问我如何编写代码来获得它?我正在使用 AppStudio。我正在努力学习,但我不知道如何自己做到这一点,这就是为什么我来到这个网站!
  • (thing1+thing2)/2 如果thing1thing2 是数字类型。

标签: arrays math average prompt microsoft-appstudio


【解决方案1】:

这是一个获取平均值的函数:

function average(){
  var a = arguments, l = a.length;
  if(l){
    for(var i=0,n=0; i<l; i++){
      n += a[i];
    }
    return n/l;
  }
  return false;
}
// horrible idea to use prompt and alert
var prompt1 = prompt('enter a number');
var prompt2 = prompt('enter another number');
alert(average(prompt1, prompt2));

【讨论】:

  • return falseo_O
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-23
相关资源
最近更新 更多