2
我必须以特定方式验证输入字段: 该值必须可以通过证明值整除(可以是整数或浮点数)。如果有一个整数作为结果 - 好的,如果结果是浮点数 - 找到下一个可以被此证明值整除的最小和最大值。JQuery找到下一个最大/最小值
我目前所面对下面的代码:
$("#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。
我将非常感谢任何有关此案例的帮助。
Alex。
如果我是对的,小区()和地板()舍入向上浮起/向下。但我需要的是找到rleange的下一个值(整数),它可以被typeMath分开。 rleange总是一个整数,typeMath cab可以是整数或浮点数。 这就像PHP中的$ count的“for”或“do”循环。 – MadDorris 2011-12-15 14:56:06