Bonjour à tous
Je viens demander votre aide.
Je travaille sur un projet avec les langages PHP et Javascript, je doit effectuer des calculs statistiques complexes et je n'ai malheureusement pas trouvé une bibliothèque en PHP. Je suis tombé sur une librairie javascript qui fait ce que je souhaite, je devais passer par NPM pour l'installer, chose que j'ai pu faire en installant NodeJS.
Cependant je n'arrive pas à faire marcher la librairie. N'ayant pas une connaissance de NodeJS je m'y prend peut être mal! Lorsque je charge ma page je reçois une erreur : Uncaught ReferenceError: require is not defined.
Le fichier index
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <!DOCTYPE html> <html lang="en-US"> <head> <meta charset="utf-8"> <title>JavaScript module class example</title> <style> canvas { border: 1px solid black; } </style> <script type="module" src="main.js"></script> </head> <body> </body> </html>
Le fichier main.js
Code Javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 'use strict'; var kernelBetaincinv = require( '@stdlib/math-base-special-kernel-betaincinv' ); var isnan = require( '@stdlib/math-base-assert-is-nan' ); function quantile( p, d1, d2 ) { var xs; if ( isnan( p ) || isnan( d1 ) || isnan( d2 ) || d1 <= 0.0 || d2 <= 0.0 || p < 0.0 || p > 1.0 ) { return NaN; } xs = kernelBetaincinv( d1/2.0, d2/2.0, p, 1.0 - p ); return d2 * xs[ 0 ] / ( d1 * xs[ 1 ] ); }
Un aperçue de l'arborescence du dossier
Voila en somme mon problème, je suis vraiment bloqué et je ne sais pas comment avancer, votre aide me sera très bénéfique et je vous remercie par avance.
Cordialement
Partager