回答編集履歴

1

修正

2019/03/12 03:27

投稿

papinianus
papinianus

スコア12705

test CHANGED
@@ -1,5 +1,5 @@
1
1
  三項演算子を使うことが目的化しています。
2
2
 
3
- 例のtestはそれ自体boolと評価できるはずですから`objA: (bool)test`とかけるはず。
3
+ 例のtestはそれ自体boolと評価できるはずですから`objA: !!test`などとかけるはず。
4
4
 
5
5
  三項演算子のところを言葉で言うと、testがtruelyなら`true`、testがfalsyなら`false`となっており、まさに不必要なboolリテラルが使われています。