Bonjour

Je débute sur javascript et je réalise une page qui calcule l indice de masse corporel


mon code html:

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
17
18
19
20
21
22
23
24
25
<body>
 
 <div class="content">
    <div>
        <label for="taille">Votre Taille:</label>
        <input type="number" name="taille" id="taille" />
    </div>
 
<div>
    <label for="poids">Votre Poids:</label>
    <input type="number" name="poids" id="poids"/>
</div>
 
 
 
    <button type="submit" class="envoi">Calculer mon IMC</button>
 
 
 </div>
 
 
    <script src="./index.js">
 
    </script>
</body>


mon code 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
22
23
24
25
26
27
28
29
30
const maTaille=document.querySelector('#taille');
console.log(maTaille);
 
 
const monPoids=document.querySelector('#poids');
console.log(monPoids);
 
 
 
const result=document.querySelector('.envoi');
console.log(result);
result=document.querySelector('.envoi');
 
 
let taille=0;
let poids=0;
let answer=0;
maTaille=parseInt(taille);
monPoids=parseInt(poids);
 
 
function calcul(a,b){
    return a /( b * b );
}
 
result.addEventListener("click",()=>{
   calcul(monPoids,maTaille);
alert('Votre IMC est:'+ result);
console.log('Votre IMC est:'+ result);
});


Nom : 11.jpg
Affichages : 865
Taille : 29,1 Ko

Rien ne se passe .Pourrais-je avoir des explications ?