JavaScriptを使用したアルゴリズムに基づいて文字列を暗号化します。

WBOY
リリース: 2023-09-17 09:57:02
転載
1236 人が閲覧しました

使用 JavaScript 基于算法加密字符串

#質問

文字列を受け取り、次のアルゴリズムに基づいて暗号化する JavaScript 関数を記述する必要があります -

    #文字列にはスペースで区切られた単語のみが含まれます。
  • 次のルールを使用して文字列内の各単語を暗号化する必要があります -
    • 最初の文字を ASCII コードに変換する必要があります。
    • 2 番目の文字を最後の文字と交換する必要があります。
  • #したがって、これに従って、文字列「good」は「103doo」に暗号化されます。

以下はコードです -

ライブデモンストレーション

const str = 'good';
const encyptString = (str = '') => {
   const [first, second] = str.split('');
   const last = str[str.length - 1];
   let res = '';
   res += first.charCodeAt(0);
   res += last;
   for(let i = 2; i < str.length - 1; i++){
      const el = str[i];
      res += el;
   };
   res += second;
   return res;
};
console.log(encyptString(str));
ログイン後にコピー

出力

103doo
ログイン後にコピー

以上がJavaScriptを使用したアルゴリズムに基づいて文字列を暗号化します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート