Добрый день, я новичок javascript, и прошу помощи у знающих.
Хочу на сайте сделать расчет формул, знаю как рассчитать одну формулу по известным данным. Но нужно мне сделать так что бы можно было менять неизвестные. Например формула a+b=c, известно a и b можно легко написать программу для расчета. А если вдруг стало неизвестно b то нужно вести расчет по формуле c-b=a. Как можно сделать чтобы скрипт понимал пустую ячейку и вел расчеты по другой формуле. В каком направлении следует копать.
Сайт на WordPress, пример следующий
[script type="text/javascript"]
function calc(form) {
var V = eval(form.V.value);
var D = eval(form.D.value);
g = (1000*V)/(Math.PI*D);
form.n.value = g.toFixed(0);
}
[/script]
<form>
<table>
<tbody>
<tr>
<td><input type="text" name="V" size="5" value="100" /></td>
<td>V — скорость резания, м/мин;</td>
</tr>
<tr>
<td><input type="text" name="D" size="5" value="50" /></td>
<td>D - диаметр обработки, мм;</td>
</tr>
<tr>
<td><input type="text" name="n" size="5" /></td>
<td>n - число оборотов; об/мин</td>
</tr>
<tr>
<td colspan="3" align="center"><input onclick="calc(this.form)" type="button" value="Расчет" /></td>
</tr>
</tbody>
</table>
</form>