Lines Matching defs:value
65 return a.value - b.value;
68 queue.insert({ value: i, position: null });
71 assert.strictEqual(queue.peek().value, i);
80 return a.value - b.value;
83 queue.insert({ value: 1, position: null });
84 queue.insert({ value: 2, position: null });
85 queue.insert({ value: 3, position: null });
86 queue.insert({ value: 4, position: null });
87 queue.insert({ value: 5, position: null });
89 queue.insert({ value: 2, position: null });
90 const secondLargest = { value: 10, position: null };
92 const largest = { value: 15, position: null };
105 assert.strictEqual(queue.shift().value, 1);
106 assert.strictEqual(queue.shift().value, 2);
107 assert.strictEqual(queue.shift().value, 2);
108 assert.strictEqual(queue.shift().value, 4);
109 assert.strictEqual(queue.shift().value, 15);
118 return a.value - b.value;
121 const i3 = { value: 3, position: null };
122 const i7 = { value: 7, position: null };
123 const i8 = { value: 8, position: null };
125 queue.insert({ value: 1, position: null });
126 queue.insert({ value: 6, position: null });
127 queue.insert({ value: 2, position: null });