Anmerkung des Moderators: Bitte widersetzen Sie sich dem Drang, den Code zu bearbeiten oder diesen Hinweis zu entfernen. Das Leerzeichenmuster kann Teil der Frage sein und sollte daher nicht unnötig manipuliert werden. Wenn Sie sich im Lager "Leerzeichen sind unbedeutend" befinden, sollten Sie in der Lage sein, den Code unverändert zu akzeptieren.
Ist es jemals möglich, dass in JavaScript (a== 1 && a ==2 && a==3)
ausgewertet werden könnte true
?
Dies ist eine Interviewfrage, die von einem großen Technologieunternehmen gestellt wird. Es ist vor zwei Wochen passiert, aber ich versuche immer noch, die Antwort zu finden. Ich weiß, dass wir in unserer täglichen Arbeit niemals solchen Code schreiben, aber ich bin neugierig.
==
wenn Sie meinen ===
, einen Codierungsstandard haben, der Nicht-ASCII-Variablennamen verbietet, und einen Flusenprozess, der die beiden vorherigen Moralvorstellungen durchsetzt.