Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function findCardFrequency(array) {
- var cardCounts = {};
- var poker = array.split(/[♥♣♦♠ ]+/);
- len = poker.length - 1;
- for (var i in poker) {
- var card = poker[i];
- if (!cardCounts[card]) {
- cardCounts[card] = 0;
- }
- cardCounts[card]++;
- }
- return cardCounts;
- }
- var input = 'J♥ 2♣ 2♦ 2♥ 2♦ 2♠ 2♦ J♥ 2♠';
- var cards = findCardFrequency(input);
- for (var i in cards) {
- var result = (cards[i] * 100) / len;
- result = result.toFixed(2);
- console.log(i + " -> " + result + "%");
- }
Advertisement
Add Comment
Please, Sign In to add comment