回答編集履歴
2
追記
answer
CHANGED
@@ -7,4 +7,9 @@
|
|
7
7
|
}).join('');
|
8
8
|
```
|
9
9
|
このコード中の変数`i`がその時点での「文字数」の2倍です。
|
10
|
-
ただ、半角カナ等のマルチバイト扱いの半角文字はリストするしかないと思います。自己使用のためにアドホックに追加しているだけなので、おそらくこれでは不足しているかと思いますので、そこは調べてください。
|
10
|
+
ただ、半角カナ等のマルチバイト扱いの半角文字はリストするしかないと思います。自己使用のためにアドホックに追加しているだけなので、おそらくこれでは不足しているかと思いますので、そこは調べてください。
|
11
|
+
|
12
|
+
---
|
13
|
+
|
14
|
+
参考にした記事を見つけたので、提示して追記します。
|
15
|
+
[JavaScript文字列のバイト数を数える - encodeURIComponent版 - Qiita](https://qiita.com/xtetsuji/items/a8490a7fea3f5a01e49c)
|
1
訂正
answer
CHANGED
@@ -6,5 +6,5 @@
|
|
6
6
|
return i<=num;
|
7
7
|
}).join('');
|
8
8
|
```
|
9
|
-
このコード中の変数`i`がその時点での「文字数」です。
|
9
|
+
このコード中の変数`i`がその時点での「文字数」の2倍です。
|
10
10
|
ただ、半角カナ等のマルチバイト扱いの半角文字はリストするしかないと思います。自己使用のためにアドホックに追加しているだけなので、おそらくこれでは不足しているかと思いますので、そこは調べてください。
|