首頁 > web前端 > js教程 > 主體

使用 JavaScript 基於演算法加密字串

WBOY
發布: 2023-09-17 09:57:02
轉載
1237 人瀏覽過

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

問題

我們需要寫一個JavaScript 函數,接收字串並根據以下演算法對其進行加密-

  • #字串僅包含空格分隔的單字。

  • 我們需要使用以下規則加密字串中的每個單字 -

    • #第一個字母需要轉換為 ASCII 碼。

    • 第二個字母需要與最後一個字母交換。

因此,根據此,字串「好」將被加密為「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中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板