回答編集履歴

1

small fix

2023/09/01 04:48

投稿

ikedas
ikedas

スコア4443

test CHANGED
@@ -1,4 +1,4 @@
1
1
  ご質問の例だと、変数exampleはInteger型なので0や負の値も取りうるわけですよね。 例ではたしかにそれも「網羅」はされていますが、コードを書く際にそのようなパターンを想定しているでしょうか。---今回は想定しているのかもしれませんが、単にすべてのパターンを網羅した (とみなせる) だけではそのことは保証されていないようにも思います。
2
2
 
3
- そうしたことを考えると、`Case Else`以外の各`Case`では処理対象として想定されるパターンをできる限り明示しておき (たとえば①は「1以上10未満」)、`CASE ELSE`は想定外のパターン (0や負や未知の何か) を想定した処理に使うというのもありなのかと思います。
3
+ そうしたことを考えると、`Case Else`以外の各`Case`では処理対象として想定されるパターンをできる限り明示しておき (たとえば①は「1以上10未満」)、`Case Else`は想定外のパターン (0や負や未知の何か) を想定した処理に使うというのもありなのかと思います。
4
4