回答編集履歴

2

真と評価できる場合と補足

2016/08/28 13:06

投稿

matobaa
matobaa

スコア2493

test CHANGED
@@ -1,3 +1,3 @@
1
- ① endTime がすでに値を持っている場合はそこでその行の評価が止まります。逆に、endTimeが null や undefined、ゼロ、などの偽と評価される場合のみ、右辺が実行されます。
1
+ ① endTime がすでに値を持っているかどうかを確認しています。値を持っている場合(真と評価できる場合)そこでその行の評価が止まります。逆に、endTimeが null や undefined、ゼロ、などの偽と評価される場合のみ、右辺が実行され、計算結果が代入されます。
2
2
 
3
3
  ② 認識通りです。

1

ゼロ

2016/08/28 13:06

投稿

matobaa
matobaa

スコア2493

test CHANGED
@@ -1,3 +1,3 @@
1
- ① endTime がすでに値を持っている場合はそこでその行の評価が止まります。逆に、endTimeが null や undefined などの場合のみ、右辺が実行されます。
1
+ ① endTime がすでに値を持っている場合はそこでその行の評価が止まります。逆に、endTimeが null や undefined、ゼロ、などの偽と評価される場合のみ、右辺が実行されます。
2
2
 
3
3
  ② 認識通りです。