Back to all solutions

#2278 - Percentage of Letter in String

Problem Description

Given a string s and a character letter, return the percentage of characters in s that equal letter rounded down to the nearest whole percent.

Solution

/**
 * @param {string} s
 * @param {character} letter
 * @return {number}
 */
var percentageLetter = function(s, letter) {
  return Math.floor((s.split('').filter(char => char === letter).length / s.length) * 100);
};