N+1/-1 OR -~N/~-N

JavaScript performance comparison

Revision 2 of this test case created by Joshua Kehn

Info

N+1 vs -~N vs N++

N-1 vs ~-N

Preparation code

<script>
  var N = 1,
      resultP, resultN;
</script>

Test runner

Warning! For accurate results, please disable Firebug before running the tests. (Why?)

Java applet disabled.

Testing in unknown unknown
Test Ops/sec
N+1, N-1
resultP = N + 1;
resultN = N - 1;
pending…
-~N, ~-N
resultP = -~N;
resultN = ~ - N;
pending…
N++, N--
resultP = N++;
resultN = N--;
pending…

Compare results of other browsers

Revisions

You can edit these tests or add even more tests to this page by appending /edit to the URL. Here’s a list of current revisions for this page:

0 comments

Add a comment