回答編集履歴

2

ルール2を満たしていなかったので修正

2017/08/01 07:40

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36946

test CHANGED
@@ -44,7 +44,7 @@
44
44
 
45
45
  (d, i)=> {
46
46
 
47
- if ( d == '千' ) return d.replace( '千', '一千' ) + " 万億兆"[i];
47
+ if ( d == '千' && i != 0 ) return d.replace( '千', '一千' ) + " 万億兆"[i];
48
48
 
49
49
  if ( d == '' ) return '';
50
50
 

1

修正

2017/08/01 07:40

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36946

test CHANGED
@@ -12,11 +12,9 @@
12
12
 
13
13
  function* (n){
14
14
 
15
- let remainder;
16
-
17
15
  while ( n >= 1 ){
18
16
 
19
- remainder = n % 10000;
17
+ const remainder = n % 10000;
20
18
 
21
19
  n = parseInt( n / 10000 );
22
20