N’Abend!
hours = hours ? hours : 12;
Furchtbar! Ich hab lange überlegt bis mir klar wurde was das macht.
Wie würdest du es schreiben? So?
if (!hours) hours = 12;
Wenn man abkürzen will, dann wäre eher das angebracht:
hours = hours || 12;
Das ist in der JS-Programmierung durchaus gängig. CoffeeScript hat extra dafür einen Operator, nämlich ||=, ähnlich wie in Ruby.
Mathias