Вычислить площадь и периметр шестиугольника вписанного в окружность заданного радиуса
Формулы такие:
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, время: 15:37. |