某個公司采用公用電話傳遞數據,數據是四位的整數,在傳遞過程中是加密的, 加密規則如下:每位數字都加上5,然后用除以10的余數代替該數字,再將第一位和第四位交換, 第二位和第三位交換,請編寫一個函數,傳入原文,輸出密文


function hash(num){
        var n1 = (num%10+5)%10;
        var n2 = (parseInt(num%100/10)+5)%10;
        var n3 = (parseInt(num%1000/100)+5)%10;
        var n4 = (parseInt(num/1000)+5)%10;
        return n1*1000+n2*100+n3*10+n4;
}


免責聲明!

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



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