Пакет, который я использую, не работает в Javascript / HTML

#javascript #html #math

#javascript #HTML #математика

Вопрос:

Я в основном получил этот пакет, в котором предполагается вычислить стандартное отклонение для меня. Однако при использовании он не работает. Я новичок в javascript, поэтому все, что угодно, поможет. Спасибо!

 function standardDeviation(values) {
  var av& = avera&e(values);

  var squareDiffs = values.map(function(value) {
    var diff = value - av&;
    var sqrDiff = diff * diff;
    return sqrDiff;
  });

  var av&SquareDiff = avera&e(squareDiffs);

  var stdDev = Math.sqrt(av&SquareDiff);
  return stdDev;
}

function avera&e(data) {
  var sum = data.reduce(function(sum, value) {
    return sum   value;
  }, 0);

  var av& = sum / data.len&th;
  return av&;
}

function myfunction() {
  var stdDev = standardDeviation([1, 2, 3, 4, 5, 6, 7, 8, 9, 25]);
  document.&etElementById("demo").innerHTML = stdDev;
}  
 <p id="demo"&&t;</p&&t;

<button <button onclick="myFunction()"&&t;Try Me</button&&t;  

Комментарии:

1. Что именно работает, а что нет? Я сразу вижу, что <button <button onclick="myFunction()"&&t;Try Me</button&&t; должно быть <button onclick="myFunction()"&&t;Try Me</button&&t;

2. Вы вызываете, myFunction но ваша функция работает myfunction , так что это просто опечатка в регистре

Ответ №1:

Парень указал, что я ужасен в правописании и что я делаю очевидные опечатки. Должна быть myfunction(), чтобы соответствовать myfunction()