Lines Matching refs:NaN
99 var stubNaN = function() { return NaN; },
164 var falsey = [, null, undefined, false, 0, NaN, ''];
193 var primitives = [null, undefined, false, true, 1, NaN, 'a'];
1015 assert.strictEqual(func(NaN, 0, [NaN]), true);
1016 assert.strictEqual(func(NaN, 'a', { 'a': NaN }), true);
1045 var keys = [null, undefined, false, true, 1, -Infinity, NaN, {}, 'a', symbol || noop];
1211 assert.strictEqual(after(NaN, 1), 1);
1399 'c': NaN,
1762 assert.strictEqual(before(NaN, 1), 0);
2666 assert.deepEqual(_.clamp(NaN, -5, 5), NaN);
2672 assert.deepEqual(_.clamp(1, -5, NaN), 0);
2673 assert.deepEqual(_.clamp(-1, NaN, 5), 0);
3255 var values = [, null, undefined, false, true, 1, NaN, 'a'];
4931 assert.deepEqual(func([1, NaN, 3], [NaN, 5, NaN]), [1, 3]);
4970 assert.deepEqual(func([1, NaN, 3], largeArray), [1, 3]);
5069 assert.deepEqual(_.divide('x', 'y'), NaN);
5484 assert.strictEqual(_.eq(NaN, NaN), true);
5811 var positions = [[0.1, 1.6], ['0', 1], [0, '1'], ['1'], [NaN, 1], [1, NaN]];
6148 func(collection, resolve(values[0]), NaN),
6335 _.findLast(collection, resolve(values[0]), NaN),
7381 lodashStable.each(['a', ['a'], { 'a': 1 }, NaN], function(value) {
8274 assert.strictEqual(_.includes([1, NaN, 3], NaN), true);
8428 _.inRange(0, NaN, 1),
8429 _.inRange(-1, -1, NaN)
8497 var actual = func([1, NaN, 3], [NaN, 5, NaN]);
8498 assert.deepEqual(actual, [NaN]);
8519 assert.deepEqual(func([1, NaN, 3], largeArray), [NaN]);
9394 assert.strictEqual(_.isEmpty(NaN), true);
9544 …[NaN, NaN, true], [NaN, Object(NaN), true], [Object(NaN), Object(NaN), true], [NaN, 'a', false], […
10222 [NaN, NaN, Infinity],
10579 var values = [NaN, Infinity, -Infinity, Object(1)],
10733 var values = [NaN, Infinity, -Infinity, Object(1), 3.14],
11022 assert.strictEqual(_.isNaN(NaN), true);
11023 assert.strictEqual(_.isNaN(Object(NaN)), true);
11284 assert.strictEqual(_.isNumber(NaN), true);
13438 ? [1, 2, NaN, NaN]
13439 : [1, NaN, 3, NaN, 5, NaN];
13442 assert.strictEqual(func(array, NaN, true), isIndexOf ? 2 : 3);
13446 assert.strictEqual(func(array, NaN), isIndexOf ? 1 : 5);
13447 assert.strictEqual(func(array, NaN, 2), isIndexOf ? 3 : 1);
13448 assert.strictEqual(func(array, NaN, -2), isIndexOf ? 5 : 3);
16007 assert.deepEqual(_.multiply('x', 'y'), NaN);
18329 var array = [1, NaN, 3, NaN];
18331 pull(array, [NaN]);
18553 _.random(NaN, NaN),
18680 func(NaN),
18681 func(NaN, NaN)
19565 var values = [-1, NaN, 'a'],
19773 var actual = func(4.006, NaN);
19792 assert.deepEqual(actual, NaN);
19795 assert.deepEqual(actual, NaN);
19872 var actual = func(NaN);
19873 assert.deepEqual(actual, NaN);
19875 actual = func(NaN, 0);
19876 assert.deepEqual(actual, NaN);
19878 actual = func(NaN, 2);
19879 assert.deepEqual(actual, NaN);
19881 actual = func(NaN, -2);
19882 assert.deepEqual(actual, NaN);
19884 actual = func(NaN, 2);
19885 assert.deepEqual(actual, isFloor ? NaN : NaN);
19887 actual = func(NaN, 2);
19888 assert.deepEqual(actual, isCeil ? NaN : NaN);
20273 lodashStable.each(['a', ['a'], { 'a': 1 }, NaN], function(value) {
20539 var positions = [[0.1, 1.6], ['0', 1], [0, '1'], ['1'], [NaN, 1], [1, NaN]];
20582 assert.deepEqual(wrapped[methodName]().slice(NaN, '1').value(), array.slice(NaN, '1'));
20588 assert.deepEqual(wrapped[methodName]().slice(NaN, 1).value(), array.slice(NaN, 1));
20589 assert.deepEqual(wrapped[methodName]().slice(1, NaN).value(), array.slice(1, NaN));
20745 array = [NaN, undefined, null, 4, symbol1, null, 1, symbol2, undefined, 3, NaN, 2],
20746 expected = [1, 2, 3, 4, symbol1, symbol2, null, null, undefined, undefined, NaN, NaN];
20750 array = [NaN, undefined, symbol1, null, 'd', null, 'a', symbol2, undefined, 'c', NaN, 'b'];
20751 expected = ['a', 'b', 'c', 'd', symbol1, symbol2, null, null, undefined, undefined, NaN, NaN];
20921 return [func(array, 1), func(array, undefined), func(array, NaN)];
20933 expected = [1, '2', {}, symbol1, symbol2, null, undefined, NaN, NaN];
20936 [NaN, symbol1, null, 1, '2', {}, symbol2, NaN, undefined],
20937 ['2', null, 1, symbol1, NaN, {}, NaN, symbol2, undefined]
20944 assert.strictEqual(func(expected, NaN), isSortedIndex ? 7 : 9);
21006 values = [MAX_ARRAY_LENGTH, NaN, undefined];
21157 var values = [-1, NaN, 'a'],
21291 var positions = [-Infinity, NaN, -3, -1, 0, 1, 2, 3, 5, MAX_SAFE_INTEGER, Infinity];
21349 assert.deepEqual(_.subtract('x', 'y'), NaN);
21394 assert.deepEqual(func(0, {}), NaN);
21395 assert.deepEqual(func({}, 0), NaN);
21402 assert.deepEqual(func(0, symbol), NaN);
21403 assert.deepEqual(func(symbol, 0), NaN);
21509 assert.deepEqual(func([1, NaN]), NaN);
22678 lodashStable.each(['', NaN, 4.6, '4'], function(length, index) {
23179 lodashStable.each([-Infinity, NaN, Infinity], function(n) {
23422 assert.strictEqual(func(NaN), 0);
23513 var values = [0, 1, NaN];
23527 var values = [2, 1.2, MAX_SAFE_INTEGER, MAX_INTEGER, Infinity, NaN];
23624 return lodashStable.times(8, lodashStable.constant(isToNumber ? NaN : 0));
23643 expected = lodashStable.map(values, lodashStable.constant(isToNumber ? NaN : 0));
23692 NaN, 0, 1, NaN,
23693 NaN, 2.2, 1.1, 1.1,
23694 NaN, NaN,
24144 values = [false, true, 0, 1, NaN, '', 'a'],
24738 assert.deepEqual(func([NaN, NaN]), [NaN]);
24772 expected = [null, undefined, false, true, NaN],