Я должен проверить поле ввода определенным образом: это значение должно делиться на контрольное значение (может быть целым или с плавающей запятой).Если в качестве результата есть целое число - ОК, если результат - число с плавающей запятой - найдите следующие наименьшие и наибольшие значения, которые можно разделить на это значение доказательства.
В данный момент у меня есть следующий код:
$("#calc").click( function(){
var rlaenge = $("#rlaenge").val(); // is allways an integer
var zEins = $("#zEins").val();
var zZwei = $("#zZwei").val();
var typeMath = <?php $_SESSION['typeMath']; ?>; // can be integer or float
var erg = (parseFloat(rlaenge) - ((( parseFloat(zEins) + parseFloat(zZwei) ) / 2) * parseFloat(typeMath) )) / 2;
var rlaengeCheck = rlaenge/typeMath;
if (/^[0-9 ]+$/.test(rlaengeCheck)) {
$("#result").value(erg);
} else {
//here the situation with findig off next biggest/next smallest
}
});
У меня нет идеи, как создать такую проблему с помощью JavaScript.
Буду очень признателен за любую помощь в этом деле.
Алекс.