Day 80: Replace Characters of a String of 100DaysCodingChallenge
Hello all,
#day80
Day80
Today's task was to Write a program to change every letter in a given string with the letter following it in the alphabet entered string by the user.
(ie. a becomes b, p becomes q, z becomes a).
Example:
Sample Input: Abcdef
Sample Output: Bcdefg
I have started the 100 days of coding challenge to improve my programming skills..
Code :
//function string_reverse(str) var newString = prompt("Enter a String : "); function LetterChanges(text) { //https://goo.gl/R8gn7u var s = text.split(''); for (var i = 0; i < s.length; i++) { // Caesar cipher switch (s[i]) { case ' ': break; case 'z': s[i] = 'a'; break; case 'Z': s[i] = 'A'; break; default: s[i] = String.fromCharCode(1 + s[i].charCodeAt(0)); } // Upper-case vowels switch (s[i]) { case 'a': case 'e': case 'i': case 'o': case 'u': s[i] = s[i].toUpperCase(); } } return s.join(''); } //console.log(LetterChanges("PYTHON")); //console.log(LetterChanges("W3R")); //console.log(LetterChanges("php")); console.log(LetterChanges(newString)); //var newString = ''; //var newString = prompt("Enter a String : "); for (var i = 0; i < newString.length; i++) { if (96 < newString.charCodeAt(i) && newString.charCodeAt(i) < 123) { newString += String.fromCharCode(newString.charCodeAt(i) + 1); } } //return str; //console.log(`The Replaced Character String is ${newString}`);
Output :
Happy Coding:)
Thank you...
Comments
Post a Comment