function countVowelConsonant(str) { // write code here let sum = 0; const str_split = str.split('') for(let i = 0; i<str...
function countVowelConsonant(str) {
// write code here
let sum = 0;
const str_split = str.split('')
for(let i = 0; i<str_split.length; i++){
if(str_split[i]=='a' || str_split[i]=='e' ||str_split[i]=='i' ||str_split[i]=='o' || str_split[i]=='u'){
sum = sum + 1;
}
else{
sum = sum + 2;
}
}
return sum;
}
/**
* Test Suite
*/
describe('countVowelConsonant()', () => {
it('returns total of vowels(1) and consonants(2) to be added', () => {
// arrange
const value = 'abcde';
// act
const result = countVowelConsonant(value);
// log
console.log("result: ", result);
// assert
expect(result).toBe(8);
});
});
COMMENTS