Skip to content

Instantly share code, notes, and snippets.

@mfainshtein2
Created April 20, 2018 23:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mfainshtein2/26651032e9d1938bc39e3ff6cebf1dfb to your computer and use it in GitHub Desktop.
Save mfainshtein2/26651032e9d1938bc39e3ff6cebf1dfb to your computer and use it in GitHub Desktop.
DPS909 lab 4
/*---
esid: sec-array-constructor-array
description: >
The Array constructor is a built-in function
---*/
var arr = new Array(1,2,3);
var reversed = arr.reverse();
assert(compareArray(reversed, [3,2,1]), "Reversed array returned expected value");
arr.push(1);
assert(compareArray(reversed, [3,2,1]), "Push didn't affect the reverse array");
var reversed = arr.reverse();
assert(compareArray(reversed, [1,3,2,1]), "now push affected the reverse array");
var arr = new Array(1);
var reversed = arr.reverse();
assert(compareArray(reversed, arr), "Should be the same");
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment