Skip to content

Instantly share code, notes, and snippets.

@gladchinda
Last active May 31, 2018 17:30
Show Gist options
  • Save gladchinda/1dea9baa69317a36c5e93699b984ab9e to your computer and use it in GitHub Desktop.
Save gladchinda/1dea9baa69317a36c5e93699b984ab9e to your computer and use it in GitHub Desktop.
console.log(100 + 50); // 150
console.log(100 - 50); // 50
console.log('100' + 50); // "10050"
console.log('100' - 50); // 50
console.log(null + 50); // 50
console.log(null - 50); // -50
console.log(void 0 + 50); // NaN
console.log(void 0 - 50); // NaN
console.log(true + 50); // 51
console.log(true - 50); // -49
console.log(false + 50); // 50
console.log(false - 50); // -50
console.log([] + 50); // "50"
console.log([] - 50); // -50
console.log([100] + 50); // "10050"
console.log([100] - 50); // 50
console.log({} + 50); // "[object Object]50"
console.log({} - 50); // NaN
console.log(new Date + 1000); // "Thu May 31 2018 18:27:51 GMT+0100 (WAT)1000"
console.log(new Date - 1000); // 1527787670595
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment