(Object arr, Object providedValue)
| 7092 | } |
| 7093 | |
| 7094 | public Object findNearestCeiling(Object arr, Object providedValue) |
| 7095 | { |
| 7096 | // i.e. findNearestCeiling ([ 10, 30, 50], 23) returns 30 |
| 7097 | Object length = Helpers.getArrayLength(arr); |
| 7098 | for (var i = 0; Helpers.isLessThan(i, length); i++) |
| 7099 | { |
| 7100 | Object current = Helpers.GetValue(arr, i); |
| 7101 | if (Helpers.isTrue(Helpers.isLessThanOrEqual(providedValue, current))) |
| 7102 | { |
| 7103 | return current; |
| 7104 | } |
| 7105 | } |
| 7106 | return Helpers.GetValue(arr, Helpers.subtract(length, 1)); |
| 7107 | } |
| 7108 | |
| 7109 | public Object addKeyInArrayItems(Object obj, Object keyName) |
| 7110 | { |
no test coverage detected