JavaScript, включая math.js - PullRequest
       50

JavaScript, включая math.js

0 голосов
/ 08 сентября 2018

Я пытаюсь вызвать функцию Math.matrix (), и я совершенно уверен, что неправильно импортирую файл в мой код JavaScript. Я прочитал вопрос StackOverflow "как включить и использовать math.js" : и, учитывая этот совет, у меня есть следующее:

<HTML >
  <!DOCTYPE html>

  <head>
    <script src=https://cdnjs.cloudflare.com/ajax/libs/mathjs/5.1.1/math.js>
    </script>
    <script  type="text/javascript" >
       function rotate_clockwise(){
          /* code skipped */
          matrix = Math.matrix(matrix, rotationmatrix);
      }
     </script>
   </head>
   <body>
   </body>
</HTML>

где ссылка cdns, которую я взял из этой ссылки

Но при запуске, когда с помощью ползунка вызывается rotate_clockwise, отладчик chrome 68 сообщает Uncaught type error : Math.matrix is not a function, поэтому я верю, что неправильно включаю этот файл.

Мое базовое предположение состоит в том, что для включения любой библиотеки javascript в эту функцию достаточно включить файл один раз в один набор тегов сценария, который находится в другом наборе тегов сценария.

Большое спасибо за любую помощь, которую вы можете оказать.

1 Ответ

0 голосов
/ 08 сентября 2018

Я думаю, вам нужно math.matrix(...) - строчные буквы math, поскольку Math - это стандартная библиотека JS .

...