Вычислить площадь и периметр шестиугольника вписанного в окружность заданного радиуса
Формулы такие:
var P, F, R=prompt('Введите радиус окружности', '50');
F=(3*Math.sqrt(3)/2)*(R*R);
P=6*R;
alert(F+'\n'+P);
А как вставить эти формулы, чтобы при вводе данных чисел нам выводилась площадь и периметр? По типу как тут:
<script type="text/javascript">
function getResult (f) {
var a = f.a.value * 1, b = f.b.value * 1;
document.getElementById('result').innerHTML = 'P = ' + ((a + b) * 2) + '<br>S = ' + (a * b);
};
</script>
<form onsubmit="getResult(this); return false">
Сторона A <input type="text" name="a" /><br>
Сторона B <input type="text" name="b" /><br>
<input type="submit" value="Рассчитать периметр и площадь" />
<div id="result"></div>
</form>
Только под моё задание... |
Aleks70694,
:cray:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<script type="text/javascript">
function getResult (f) {
var P, F, R=f.a.value;
F=(3*Math.sqrt(3)/2)*(R*R);
P=6*R;
document.getElementById('result').innerHTML = P+'<br />'+F;
};
</script>
<form onsubmit="getResult(this); return false">
Радиус окружности <input type="text" name="a" /><br>
<input type="submit" value="Рассчитать периметр и площадь" />
<div id="result"></div>
</form>
</body>
</html>
|
| Часовой пояс GMT +3, время: 08:58. |