Показать сообщение отдельно
  #2 (permalink)  
Старый 16.09.2015, 23:13
Аспирант
Посмотреть профиль Найти все сообщения от newtimebigtime
 
Регистрация: 16.09.2015
Сообщений: 34

Сообщение от NastyaSS
3.Сколько раз в числе встречается каждая его цифра.
map={}
number=123344456780
string=number+""
string.replace(/[\s\S]/g, function(symbol){
  map[symbol]=string.match(new RegExp(symbol, "g")).length
})

alert(JSON.stringify(map))

//>>>> {"0":1,"1":1,"2":1,"3":2,"4":3,"5":1,"6":1,"7":1,"8":1}

Последний раз редактировалось newtimebigtime, 16.09.2015 в 23:19.
Ответить с цитированием