如何解决我正在使用的软件包无法在Javascript / HTML中运行
我基本上得到了这个包装,可以为我计算标准偏差。但是,使用时不起作用。我是javascript新手,所以对您有帮助。谢谢!
function standardDeviation(values) {
var avg = average(values);
var squareDiffs = values.map(function(value) {
var diff = value - avg;
var sqrDiff = diff * diff;
return sqrDiff;
});
var avgSquareDiff = average(squareDiffs);
var stdDev = Math.sqrt(avgSquareDiff);
return stdDev;
}
function average(data) {
var sum = data.reduce(function(sum,value) {
return sum + value;
},0);
var avg = sum / data.length;
return avg;
}
function myfunction() {
var stdDev = standardDeviation([1,2,3,4,5,6,7,8,9,25]);
document.getElementById("demo").innerHTML = stdDev;
}
<p id="demo"></p>
<button <button onclick="myFunction()">Try Me</button>
解决方法
Guy指出我的拼写很糟糕,而且我犯了明显的错别字。应该是myfunction()才能与myfunction()匹配
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。