Is uppercase used correctly JavaScript

For the purpose of this very problem, we define the correct use of uppercase letter by the following rules −

  • All letters in a word are capitals, like "INDIA".
  • All letters in a word are not capitals, like "example".
  • Only the first letter in a word is capital, like "Ramesh".

We are required to write a JavaScript function that takes in a string determines whether or not the string complies with any of these three rules.

If it does then we return true, false otherwise.

Example

const detectCapitalUse = (word = '') => {
   let allCap = true;
   for (let i = 0; i  1)
            return false;
         else allCap = false;
      };
   };
   return true;
};
console.log(detectCapitalUse('INDIA'));
console.log(detectCapitalUse('jdsdS'));
console.log(detectCapitalUse('dsdsdsd'));

Output

And the output in the console will be −

true
false
true
Updated on: 2020-11-21T06:06:58+05:30

110 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements