私は自分のウェブサイトでこのコードを書きました
for(var i = 0; i < 10; i++){
console.log([] > []);
}
そしてこの出力を得ました
LOG: false
LOG: true
LOG: true
LOG: false
LOG: false
LOG: false
LOG: true
LOG: false
LOG: true
LOG: false
実行するたびに出力が変わります。なぜこの奇妙な行動が起こっているのですか?
このjsFiddleデモで実際に試すことができます。