質問: str1 + ',' + str2; ``` と2文字しか変換できません。100文字近くの文章の文字すべてをJavaScriptで変換してTextArea内に表示させたいです。 お分かりの方、いらっしゃいますでしょうか、よろしくお願いします。 **例:** "ABC": `97,98,99` "𩸽𩸽𩸽𩸽𩸽": `55399,55399,55399,55399,55399`
回答: * `"ABC"`→`"65,66,67"` * `"𩸽𩸽𩸽𩸽𩸽"`→`"55399,56893,55399,56893,55399,56893,55399,56893,55399,56893"` でよければ ``` str.split('').map(function(c){return c.charCodeAt(0)}).join(); ``` の1行で実現できます。 小文字に変換する場合は全角文字も変換するかなど条件を明確にする必要があります。