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); });
Rien ne se passe .Pourrais-je avoir des explications ?
Partager