(value, index)
| 20498 | } |
| 20499 | |
| 20500 | function getPredicateValue(value, index) { |
| 20501 | var type = typeof value; |
| 20502 | if (value === null) { |
| 20503 | type = 'string'; |
| 20504 | value = 'null'; |
| 20505 | } else if (type === 'string') { |
| 20506 | value = value.toLowerCase(); |
| 20507 | } else if (type === 'object') { |
| 20508 | value = objectValue(value, index); |
| 20509 | } |
| 20510 | return { value: value, type: type }; |
| 20511 | } |
| 20512 | |
| 20513 | function compare(v1, v2) { |
| 20514 | var result = 0; |
no test coverage detected