| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> JavaScript Programación >> Content
    Cómo girar una cifra de JavaScript
    En el cifrado , una " cifra " es un código a través del cual se hace pasar un texto o un mensaje. La cifra toma las letras del texto , y sustituye otras cartas sobre la base de cualquiera de las reglas de la cifra siguiente. Por ejemplo , un sistema de cifrado que sustituye cada letra en un mensaje con la tercera letra en el alfabeto sería reemplazar cada letra " A" con la letra " D ", la letra " B " con la letra "E " , todo el camino a la "Z ", que podría envolver a la letra " C " Usando este método , usted puede crear un simple cifrado JavaScript que puede girar a utilizar diferentes compensaciones alfabeto . Cosas que necesitará búsqueda Web Browser
    Editor de texto
    Mostrar más instrucciones
    1

    Crear una función JavaScript para codificar un mensaje. Esta función recibirá el mensaje a codificar y el número de cartas a cambiar. Se llamará a una función de cifrado que creará la cifra adecuada , y devolverá un mensaje codificado .
    Función

    codificar ( mensaje, cipher_shift ) {

    alfabeto var = [ "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 codificador = cifrado ( alfabeto, 3 ) ;

    var new_message = codificar ( mensaje , alfabeto , codificador ) ;

    regreso new_message ;}
    2

    Crear una función de JavaScript que crea un sistema de cifrado . Usted usará una matriz que contiene cada letra del alfabeto y otra matriz que contiene el código cifrado cambiado . También utilizará un entero para determinar el número de caracteres para cambiar . El cambio es arbitrario , no puede haber cualquier número de revoluciones de la matriz de cifrado :

    cifrado función ( letras de cambio) {

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

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

    index = 0 ;

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

    else { index = i + shift ;}

    cifrado [ i ] = letras [ index] ;}

    cifrado retorno; }
    3

    Crear otra función , que tendrá una parte del texto para codificar , la cifra, y el conjunto alfabeto. Esta función utiliza la matriz de cifrado para codificar y devolver un mensaje codificado :
    función

    codificar ( mensajes, cartas , códigos) {

    var i = 0 ; var coded_message ;
    < p > para ( i; i < message.length , i + + ) { var index = letters.indexOf ( mensaje [ i]) ; //busca la ubicación de letra en alfabeto arraycoded_message [ i ] = Código [ index] //reemplaza carta con la carta en clave array}

    regreso coded_message ;}

    Previous :

    next :
      Artículos relacionados
    ·Cómo utilizar NetBeans para depurar MATLAB 
    ·Cómo hacer un curriculum vitae con el Programa de Java…
    ·Cómo agregar un hipervínculo a un título de LightBox…
    ·JavaScript como un código de servidor para Apache 
    ·Cómo Hervir jamón en lata 
    ·Cómo cambiar la clase de estilo con JavaScript 
    ·Cómo cambiar los colores de fuente con Javascript 
    ·Comunes estilos de fuente 
    ·Cómo habilitar validadores de ASP.NET con JavaScript 
    ·Diferencia entre el Pop & Splice en Javascript 
      Artículos destacados
    ·Cómo escribir VB6 ActiveX 
    ·Cómo atrapar a un error en VB6 
    ·Cómo dividir valores de un campo donde un personaje ex…
    ·Cómo girar MySQL Slow Query Log 
    ·Cómo declarar una matriz de enteros en Java 
    ·Cómo contar los elementos de una lista en Java 
    ·¿Por qué no son todos los sitios correcciones contra …
    ·Cómo transferir los resultados a un cliente en PHP 
    ·Cómo actualizar un archivo de texto con PHP 
    ·¿Qué es la Programación Java usado por 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com