js實現隨機生成4位數驗證碼


1.js實現隨機生成4位數驗證碼

  const randomString = () => Math.random().toString(36).slice(2,6);

  randomString();

  //toString() 括號里的內容代表進制

2.翻轉字符串

const reverse = str => str.split('').reverse().join('');

reverse('hello world');   // 'dlrow olleh'

3.數組去重

  const removeDuplicates = (arr) => [...new Set(arr)];

  console.log(removeDuplicates([1, 2, 2, 3, 3, 4, 4, 5, 5, 6]));

4.合並數組

  const merge = (a, b) => a.concat(b);

  const merge = (a, b) => [...a, ...b];

5.獲得一組數的平均值

const average = (...args) => args.reduce((a, b) => a + b) / args.length;

average(1, 2, 3, 4, 5);   // 3

6. 將RGB轉化為十六機制

const rgbToHex = (r, g, b) => "#" + ((1 << 24) + (r << 16) + (g << 8) + b).toString(16).slice(1);

rgbToHex(255, 255, 255);  // '#ffffff'

7. 滾動到頁面頂部

const goToTop = () => window.scrollTo(0, 0);

goToTop();

轉載 參考 https://juejin.cn/post/7025771605422768159


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM