js-mentorship-razvan / javascript

Javascript study notes
GNU General Public License v3.0
22 stars 2 forks source link

Fix string case #518

Closed RazvanBugoi closed 4 years ago

RazvanBugoi commented 4 years ago

https://www.codewars.com/kata/5b180e9fedaa564a7000009a/train/javascript

RazvanBugoi commented 4 years ago
function solve(s){
  let upper = [];
  let lower = [];
  let arr = s.split('');
    arr.filter((el) => {
    if (el == el.toUpperCase()) {
        upper.push(el);
    } else {
            lower.push(el);
        }
});
    return upper.length > lower.length ? s.toUpperCase() : s.toLowerCase();
}