Od razu mówię że jestem kompletnie zielony a aktualnie nie mogę sobie poradzić z java scriptem który obliczałby mi średnią geometryczną . Nie wiem jak sobie teraz poradzic a muszę się wyrobic do 14. Z góry dziękuję za pomoc jeśli tu takową znajdę.. :(
<!DOCTYPE html>
<html lang="pl">
<head>
<title>JavaScript zadanie 4.2 </title>
<meta cahrset="UTF-8">
</head>
<body>
a = <input id="input1" type="text" value=">=0"/><br/>
b = <input id="input2" type="text" value=">=0"/><br/>
c = <input id="input3" type="text" value=">=0"/><br/>
<button type="button" onclick="przetwarzanie();">
Oblicz wartość wyrażenia:
</button><br/><br/>
<div id="div1"></div>
<script>
function obliczWyrazenie(a, b, c) {
return sqrt(double a*b*c);
}
function przetwarzanie() {
var input1 = document.getElementById("input1");
var input2 = document.getElementById("input2");
var input3 = document.getElementById("input3");
var div1 = document.getElementById("div1");
var a = Number(input1.value);
if (a !>= 0) div1.innerHTML = "Wartość wyrażenia w:" +obliczWyrazenie(a, b, c);
else div1.innerHTML = "Uwaga! Próba dzielenia przez zero!";
var b = Number(input2.value);
if (b !>= 0) div1.innerHTML = "Wartość wyrażenia w:" +obliczWyrazenie(a, b, c);
else div1.innerHTML = "Uwaga! Próba dzielenia przez zero!";
var c = Number(input3.value);
if (c !>= 0) div1.innerHTML = "Wartość wyrażenia w:" +obliczWyrazenie(a, b, c);
else div1.innerHTML = "Uwaga! Próba dzielenia przez zero!";
}
</script>
</body>
</html>