Added special charactrs array
This commit is contained in:
		
							parent
							
								
									103a4e2b34
								
							
						
					
					
						commit
						48186acc19
					
				| 
						 | 
				
			
			@ -1,6 +1,7 @@
 | 
			
		|||
const caesar = function(value, addBy) {
 | 
			
		||||
 | 
			
		||||
	const alphabet = 'abcdefghijklmnopqrstuvwxyz'.split('');
 | 
			
		||||
	const specialChars = [' ', '!', ','];
 | 
			
		||||
	const valueLowerCase = value.toLowerCase();
 | 
			
		||||
	const valueArray = valueLowerCase.split('');
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -12,12 +13,8 @@ const caesar = function(value, addBy) {
 | 
			
		|||
			let finalIndex = letterIndex + addBy;			
 | 
			
		||||
 | 
			
		||||
			newArr.push(alphabet[finalIndex]);
 | 
			
		||||
		} else if (valueArray[i].includes(' ')) {
 | 
			
		||||
			newArr.push(' ');
 | 
			
		||||
		} else if (valueArray[i].includes('!')) {
 | 
			
		||||
			newArr.push('!');
 | 
			
		||||
		} else if (valueArray[i].includes(',')) {
 | 
			
		||||
			newArr.push(',');
 | 
			
		||||
		} else if (specialChars.includes(valueArray[i])) {
 | 
			
		||||
			newArr.push(valueArray[i]);
 | 
			
		||||
		} else {
 | 
			
		||||
				// return 'is not a part of the alphabet';
 | 
			
		||||
			return 'no';
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue