teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

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

2017/08/01 07:40

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア37481

answer CHANGED
@@ -21,7 +21,7 @@
21
21
  ).reverse().join('')
22
22
  ).map(
23
23
  (d, i)=> {
24
- if ( d == '千' ) return d.replace( '千', '一千' ) + " 万億兆"[i];
24
+ if ( d == '千' && i != 0 ) return d.replace( '千', '一千' ) + " 万億兆"[i];
25
25
  if ( d == '' ) return '';
26
26
  return d + " 万億兆"[i];
27
27
  }

1

修正

2017/08/01 07:40

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア37481

answer CHANGED
@@ -5,9 +5,8 @@
5
5
 
6
6
  [...(
7
7
  function* (n){
8
- let remainder;
9
8
  while ( n >= 1 ){
10
- remainder = n % 10000;
9
+ const remainder = n % 10000;
11
10
  n = parseInt( n / 10000 );
12
11
  yield remainder;
13
12
  }