String-to-Integer Comparisons

Study in JS behavior for doing comparisons and operations on integers as strings with real integers.

by Gerald Fullam

JavaScript

console.log((2 + 10));
console.log(("2" + 10));
console.log((2 + "10"));
console.log(("2" + "10"));

console.log((2 < 10));
console.log(("2" < 10));
console.log((2 < "10"));
console.log(("2" < "10"));