(value, index)
| 19482 | } |
| 19483 | |
| 19484 | function getPredicateValue(value, index) { |
| 19485 | var type = typeof value; |
| 19486 | if (value === null) { |
| 19487 | type = 'string'; |
| 19488 | value = 'null'; |
| 19489 | } else if (type === 'string') { |
| 19490 | value = value.toLowerCase(); |
| 19491 | } else if (type === 'object') { |
| 19492 | value = objectValue(value, index); |
| 19493 | } |
| 19494 | return { value: value, type: type }; |
| 19495 | } |
| 19496 | |
| 19497 | function compare(v1, v2) { |
| 19498 | var result = 0; |
no test coverage detected