jsPerf.app is an online JavaScript performance benchmark test runner & jsperf.com mirror. It is a complete rewrite in homage to the once excellent jsperf.com now with hopefully a more modern & maintainable codebase.
jsperf.com URLs are mirrored at the same path, e.g:
https://jsperf.com/negative-modulo/2
Can be accessed at:
https://jsperf.app/negative-modulo/2
Container With Most Water
const maxArea = function(height) {
const nums = height;
let largest1 = 0;
let largest2 = 0;
let indexLft = 0;
let indexRgt = 0;
for (let i = 0; i < nums.length; i++) {
if (nums[i] > largest1) {
largest1 = nums[i];
indexLft = i;
}
}
for (let j = nums.length; j >= 0; j--) {
if (nums[j] >= largest2 && nums[j] < largest1) {
largest2 = nums[j];
indexRgt = j;
}
}
return (indexLft > indexRgt)
? ((indexLft - indexRgt) * largest1) || largest2
: ((indexRgt - indexLft) * largest2) || largest1;
};
Ready to run.
Test | Ops/sec | |
---|---|---|
Test 1 |
| ready |
Test 2 |
| ready |
You can edit these tests or add more tests to this page by appending /edit to the URL.