со своей строкой после? и записать сколько чего
а зачем? самый простой вариант это пройтись по строке брать каждый символ и заносить в объект у которого ключи это сами символы затем обойти полученый объект и для каждого элемнта считать (count / str.length ) * 100
Например я ввожу ааа, у меня создается только один ключ и одно значение а, нужно же все символы записывать. Как можно поправить?
https://jsbin.com/dotuvaxoqa/edit?js,console тяжело может быть, но попробуй переписать в циклы попрактикуешься
ты не обязан вычислять на каждой итерации проценты, можно вынести за цикл (1/string.length)*100
const countLettersPercentage = string => { const oneLetterPercentage = 100 / string.length const percentages = {} for (const letter of string) { percentages[letter] = (percentages[letter] || 0) + oneLetterPercentage } return percentages } console.log(countLettersPercentage('abc'))
спасибо выручил я пытался
Испортил вечеринку.
Спасибо, добрый человек)
Обсуждают сегодня