| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation JavaScript >> Content
    Comment faire pivoter un chiffre en JavaScript
    Dans le chiffrement, un «chiffre» est un code par lequel un texte ou un message est passé. Le chiffre prend les lettres du texte , et succédanés autres lettres en fonction de toutes les règles du chiffre suivant. Par exemple, un chiffre qui remplace chaque lettre dans un message à la troisième lettre de l'alphabet en bas remplacerait toutes les lettres "A" à la lettre "D ", la lettre "B" à la lettre "E " , tout le chemin jusqu'à « Z », qui s'enrouler autour de la lettre " C " en utilisant cette méthode , vous pouvez créer un simple chiffre JavaScript que vous pouvez tourner à utiliser différents décalages de l'alphabet . Choses que vous devez
    Web Browser
    Text Editor
    Afficher plus Instructions
    1

    créer une fonction JavaScript pour coder un message. Cette fonction recevra le message à coder et le nombre de lettres à changer. Il va appeler une fonction de chiffrement qui créera le chiffre approprié et renvoie un message codé. Fonction


    encode ( message, cipher_shift ) { var

    alphabet = [" a", " b ", " c " ," d " ," e "," f " " g " " h " ," i " ," j " , " k " ," l " , "m" , "n" , "o" , "p" , "q" , "r", "s" , "t" , "u" , "v" , "w" , "x" , "y" , "z" ] ;

    var codeur = chiffrement ( alphabet, 3);

    var = new_message encoder ( un message , alphabet , codeur ) ;

    retour new_message ;}
    2

    créer une fonction JavaScript qui crée un algorithme de chiffrement . Vous allez utiliser un tableau contenant chaque lettre de l' alphabet et un autre tableau contenant le code de chiffrement décalé . Vous pourrez également utiliser un entier pour déterminer le nombre de caractères à changer. Le décalage est arbitraire , il peut y avoir n'importe quel nombre de rotations dans le tableau de chiffrement :
    fonction de chiffrement

    ( lettres , décalage ) { var

    i = 0; var chiffre = new Array ( 26) ;

    pour ( i; i < 26; i + +) { var

    index = 0;

    if (( i + shift ) > 25) {index = (i + shift ) % 26; }

    else { index = i + shift; }

    chiffrement [i] = lettres [index] ; }

    chiffrement de retour; }
    3

    Créer une autre fonction, qui aura un morceau de texte à encoder, le chiffrement et le tableau de l'alphabet . Cette fonction permet d'utiliser le tableau de chiffrement pour coder et retourner un message codé : la fonction de


    encode ( message, lettres , code) { var

    i = 0; var coded_message ;
    < p > pour ( i; i < message.length ; i + + ) {var index = letters.indexOf (messages [i]) ; //retrouve emplacement de la lettre dans l'alphabet arraycoded_message [i] = Code [index] ; //remplace une lettre par lettre en chiffres array}

    retour coded_message ; }

    Previous :

    next :
      articles connexes
    ·Tutoriel sur les menus déroulant en JavaScript 
    ·Comment créer une calculatrice avec Javascript 
    ·Comment configurer Apache pour Javascript 
    ·Comment supprimer les fichiers Javascript 
    ·Comment ajouter le message à Facebook Bouton pour votr…
    ·Comment faire de Pop- Ups 
    ·Comment faire de Windows Widgets 
    ·Comment diagnostiquer les problèmes avec Javascript 
    ·Comment écrire Java Script 
    ·Javascript minuterie Tutorial 
      articles en vedette
    ·Comment imprimer un fichier JPG en VB.Net 
    ·Comment faire pour ouvrir un formulaire PDF en utilisan…
    ·Comment faire pour utiliser Java pour rendre Rollover B…
    ·Quelle est la mémoire tampon dans la programmation 
    ·Comment faire pour effectuer des fichiers émis par PHP…
    ·Comment éviter Javascript Void 
    ·Comment fermer une fenêtre Orphan Après un enregistre…
    ·Comment écrire un programme en C qui calcule la date d…
    ·Différences entre Codage et programmation 
    ·Comment comparer les dates avec SQL Oracle 
    Copyright © Connaissances Informatiques http://fr.wingwit.com