0

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が表示されるため、このファイルを正しく含めていないと思います。

私の基本的な仮定は、スクリプトタグの1つのセットにファイルを1回含めるだけで、JavaScript関数がこのライブラリを使用するのに十分であるということです。このライブラリは、スクリプトタグの別のセット内にあります。

ご協力いただきありがとうございます。

4

1 に答える 1