我必须要使用“ to(n) -> x
”将数字“ n
”转换为另一个数字然后再返回“ {{1}”的函数“ to()”和“ from()” }。
这是两个功能:
from(x) -> n
但是显然,这不能按预期方式工作:function to(number) {
return (4 * number) - 26
}
function from(number) {
return (number / 4 ) - 26
}
似乎不起作用。有人可以帮助我吗?甚至可以重新计算该数字吗?
from
答案 0 :(得分:1)
问题在于,由于-26,您的函数不可逆...您需要在除法之前将26加到第二个数字上,以获得正确的结果...
{{1}}
那些是对称的,而不是对称的。
答案 1 :(得分:0)
如果您想获得30,则您的公式应如下所示。
$('$(tableID) input[type=checkbox]')
答案 2 :(得分:-1)
尝试
function to(number) {
return (4 * number) - 26
}
function from(number) {
return (number + 26 ) / 4
}
let a = to(30)
console.log(a)
let b = from(a)
console.log(b) // should get "30"
to = 4 * from - 26
=> to + 26 = 4 * from
=> (to + 26) / 4 = from
=> from = (to + 26) / 4