У меня есть два массива, который выглядит какСоздать массив числа появлений из другого массива в Javascript
var monthNames = [ "January", "January", "January", "April", "April", "December", "August", "August", "November", "November", "November", "December" ];
var monthRange = [ "January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December" ];
Теперь мне интересно, как я должен работать в JS, так что я хотел бы получить новый массив обратно, снова с 12 элементами в нем (по одному на каждый месяц) и получить его. Так что это будет так -
[3, 0, 0, 2, 0, 0, 0, 2, 0, 0, 3, 1]
Здесь отсчет в порядке monthRange
, который дает рассчитывать на каждый месяц в monthNames
.
Так вот
January : 3,
April: 2,
December: 1,
August: 2,
November: 3,
December : 1
Спасибо так много. Для быстрого ответа. Это действительно помогает. – psharma