回答編集履歴

2

さらに追記

2022/05/23 01:17

投稿

maisumakun
maisumakun

スコア145184

test CHANGED
@@ -1,3 +1,3 @@
1
1
  > 最初の`1 && false`の出力結果は、falseです。
2
2
 
3
- そのような評価はそもそもなされません。演算子の優先順位の関係上、`(ary << 1) && false`と解釈されます。
3
+ `ary << 1 && false`の箇所では、そのような評価はそもそもなされません。演算子の優先順位の関係上、`(ary << 1) && false`と解釈されます。

1

少し修正

2022/05/23 01:08

投稿

maisumakun
maisumakun

スコア145184

test CHANGED
@@ -1,3 +1,3 @@
1
1
  > 最初の`1 && false`の出力結果は、falseです。
2
2
 
3
- はなません。演算子の優先順位の関係上、`(ary << 1) && false`と解釈されます。
3
+ そのような評価、そもそもされません。演算子の優先順位の関係上、`(ary << 1) && false`と解釈されます。