141. implement btoa()

JavaScript

簡単  - accepted / - tried

btoa()はバイナリ文字列からBase64-encoded ASCII文字列を返す。バイナリ文字列の文字はバイナリデータの各バイトから。

Base64 wiki をよく読んで、btoa()を自作してください。

myBtoa('BFE')// 'QkZF'myBtoa('BFE.dev')// 'QkZFLmRldg=='

補足

  1. window.btoa() を使わないでください。
  2. 渡されるバイナリ文字列には全て有効なASCII 文字。汎用的なBase64 encoding/decodingは別途問題出します。

常にもっといい方法を求めよう。