Using OR and AND in Assignments

by sirfizx

HTML

<script type="text/javascript" src="http://fbug.googlecode.com/svn/lite/branches/firebug1.4/content/firebug-lite-dev.js"></script>

JavaScript

var s = 2/0 || 99;
console.log(s);

var a;
var s = a || 99;
console.log(s);

var s = 99 && a;
console.log(s);

var s = a && 99;
console.log(s);

var s = a && a;
console.log(s);

var s = 99 && 99;
console.log(s);

var s = 99 && 33;
console.log(s);

var s = 33 && 99;
console.log(s);