![]() |
1
16
这是另一个,同样不短。
|
![]() |
2
5
我认为上面的一行解决方案并不是很优雅或可读。那么,为什么不使用一些第一眼就能被人真正理解的东西呢?
好吧,我知道,你不需要简单循环的解决方案。但是这个呢:
还是挺直截了当的,不过短一点。我们能再短一点吗?
我们已经接近一条线了。所以让我们做一点欺骗:
这比其他答案中的所有方法都要短。它只有一个缺点:它改变了
又少了一个角色
尽管我认为最后两个版本已经太老套了。最好坚持这一点,因为它既简短又容易理解:
|
![]() |
3
2
这可能在不更改折扣数组的情况下工作。 但是数组必须以另一种方式构造才能工作
http://empirium.dnet.nu/arraytest.php?count=5
|
![]() |
4
1
到目前为止我所能做到的最好:
也许有人可以在此基础上丢弃数组中较低的条目。 目前没有5.3.3可供使用,因此没有使用匿名函数进行测试,但在使用标准回调函数时可以工作(尽可能工作)。 编辑
现在,$rebates数组只包含一个元素,是原始$rebates数组的最高断点键,该数组的键值低于$testValue。 |