Esiste uno standard definito come sarebbe essere paragonato JavaScript, sulla console Chrome ottengo questoCome vengono confrontati gli array Javascript?
[10,0,0] > [1,0,0]
true
[10,0,0] > [5,0,0]
false
[5, 0, 0, 0] < [10, 0, 0, 0] //repeatable
false
[10,0,0,0] > [9,0,0,0]
false
[11,0,0,0] > [10,0,0,0]
true
che è altamente unintutive, e non posso nemmeno dare un senso quale logica viene applicata, e guardano in modo ripetibile non sembra basato su object id (ref) etc, quindi c'è qualche documentazione per questo?
Beh, forse le specifiche ECMAScript aiuteranno: http://www.ecma-international.org/ecma-262/5.1/#sec-11.8.5 – Stasik
Confronto tra stringhe. – NINCOMPOOP
chiama implicitamente toString e confronta alfabeticamente? –