*?這種方法只計算兩個相加的方程。
*?@param?num1?第壹個等式的結果。
*?@param?num2?第二個等式的結果。
*?@param?beishu1?第壹個等式x的倍數。(不需要,默認為1倍)
*?@param?北數2?第壹個等式y的倍數。(不需要,默認為1倍)
*?@param?北數3?第二個等式x的倍數。(不需要,默認為1倍)
*?@param?北數4?第二個等式y的倍數。(不需要,默認為1倍)
*?因為是從javascript腳本的Number對象的最小值到最大值計算的,所以比較慢。
*/
功能?getNumber(num1,?num2,?beishu1,?beishu2,?beishu3,?北書4){
如果(!beishu1)?beishu1?=?1;
如果(!beishu2)?北數2?=?1;
如果(!beishu3)?北數3?=?1;
如果(!beishu4)?北數4?=?1;
var?n?=?新的?number();
var?我?=?0,?j?=?i . MIN _ VALUE
我?=?i . MIN _ VALUE
而(我?& lt=?最大值){
而(j?& lt=?最大值){
如果((我?*?beishu1?+?j?*?beishu2)?===?num1?& amp& amp?(我?*?北數3?+?j?*?beishu4)?===?num2){
alert("x:"?+?我?+?",?y:“?+?j);
返回;
}
j++;
}
i++;
}
}