diff --git a/.eslintrc b/.eslintrc new file mode 100644 index 0000000..fbb5dc3 --- /dev/null +++ b/.eslintrc @@ -0,0 +1,29 @@ +{ + "parserOptions": { + "ecmaVersion": 6 + }, + "rules": { + "keyword-spacing": 1, + "space-before-function-paren": [1, "never"], + "eqeqeq": 1, + "space-infix-ops": 1, + "comma-spacing": 1, + "brace-style": 1, + "no-multiple-empty-lines": 1, + "camelcase": 1, + "func-call-spacing": 1, + "key-spacing": 1, + "semi": 1, + "no-floating-decimal": 1, + "no-multi-spaces": 1, + "object-property-newline": 1, + "padded-blocks": [1, "never"], + "space-before-blocks": 1, + "space-in-parens": 1, + "spaced-comment": 1, + "quotes": [1, "single"], + "id-length": [1, { "exceptions": ["i", "j", "x"] }], + "indent": [1, 2], + "no-array-constructor": 1 + } +} diff --git a/index.html b/index.html new file mode 100644 index 0000000..13bbcd5 --- /dev/null +++ b/index.html @@ -0,0 +1,13 @@ + + + + + Cifrado César + + + + + + diff --git a/js/app.js b/js/app.js new file mode 100644 index 0000000..503804a --- /dev/null +++ b/js/app.js @@ -0,0 +1,30 @@ +// Primero creamos un string asignandole el nombre de abecedario->'alphabet' +var alphabet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'; +// transformaremos el string en un array. +var letter = alphabet.split(''); +var newLetter = ''; + +// se creara una nueva variable "word" donde se ingresara la frase o palabra. +do { + var word = prompt('Ingrese texto'); +} while (word.length === 0 || !isNaN(word)) +for (var i = 0;i < word.length;i++) { + +//word[i]- es el elemento de la posicion i +//charAt(i).- es para sacar un carecter de la palabra ingresada. + + num=(word.charAt(i)).charCodeAt(); + + position = letter.indexOf(word.charAt(i)); + newposition=(position+num)%26; + newLetter+=letter[newposition-1]; + } + + //document.write(word[i]); + document.write(newLetter); + //document.write(letter) ; + function cipher(letter){ + } + function decipher(num){ + + }