回答編集履歴
1
ロジック案の追加
answer
CHANGED
@@ -2,4 +2,12 @@
|
|
2
2
|
|
3
3
|
```javascript
|
4
4
|
console.log( (!a?"":(a+" "))+((!a&&!b)?"":"-")+(!b?"":(" "+b)) );
|
5
|
+
```
|
6
|
+
|
7
|
+
以下追記。
|
8
|
+
こんな方法もあった。
|
9
|
+
```javascript
|
10
|
+
console.log(
|
11
|
+
[a," - ",b].filter(e=>!!e).reduce((a,c,_,arr)=>arr.length<2?"":a+c, "").trim()
|
12
|
+
);
|
5
13
|
```
|