0
Je veux écrire un programme qui calcule la racine carrée d'un cylindre. Le résultat est trop élevé, quand je le calcule ailleurs. Javascript - Calculer la racine carrée d'un cylindre
<html>
<head>
<title>Example</title>
<script type="text/javascript">
function calculate(){
var d = document.getElementById('d')
var v = document.getElementById('v');
var height = d.value;
var diameter = v.value;
var result = (Math.PI * (height * height) * (diameter/100));
console.log (result);
}
</script>
</head>
<body>
<h4>Height<h4>
<input id = 'd'></input>
<h4>Diameter<h4>
<input id = 'v'></input>
<button onClick "calculate()" type = "submit">Calculate</button>
</body>
</html>
Je pense que vous voulez dire "volume", qui est 'pi * rayon^2 * height', par exemple. 'Math.PI * diamètre/2 * diamètre/2 * hauteur'. Votre code tente actuellement 'pi * height^2 * diameter/100' ce qui n'a aucun sens. –
Pourquoi utiliser les variables nommées 'd' pour la hauteur et 'v' pour le diamètre lors du calcul du volume - est-ce que h, d et v (plutôt que le 'résultat' ambigu) seraient moins déroutants? –
'racine carrée d'un cylindre' ... d'abord vous avez besoin de l'hypoténuse de la tangente multipliez cela par l'angle de la dérivée –