回答編集履歴

2

別回答

2017/07/19 04:17

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36134

test CHANGED
@@ -5,3 +5,19 @@
5
5
  ```
6
6
 
7
7
  回答しておいてなんですが、可読性が悪化するので、if文列挙の方がマシだと思います。
8
+
9
+  
10
+
11
+  
12
+
13
+ ##### 回答かぶったので別解
14
+
15
+ ```javascript
16
+
17
+ ['低い', '普通', 'やや高い', undefined, '高い'][ '××○×○○'.indexOf(A+B) ];
18
+
19
+ ```
20
+
21
+ ×○以外の値があった場合はundefinedを返します。
22
+
23
+ 可読性は最悪ですね。

1

訂正

2017/07/19 04:17

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36134

test CHANGED
@@ -1,8 +1,4 @@
1
1
  ```javascript
2
-
3
- A = '×';
4
-
5
- B = '○';
6
2
 
7
3
  ['低い', '普通', 'やや高い', '高い'][ (B === '○') + (A === '○') * 2 ];
8
4