Как вывести массив var a = [2, 2,3,3,3,4]; в виде 2:2, 3:3, 4:1?
Простите, вы собираетесь поэтапно решать свои задачи с помощью Тостера?
Судя по списку предыдущих ваших вопросов, именно так дела и обстоят.
Может стоит взять в руки учебник, ну или хотя бы javascript.ru проштудировать?
Не совсем понятно, откуда у Вас единица в выводе, но если имелся в виду попарный вывод, то вот так:var a = [2, 2, 3, 3, 3, 4];
for(i = 0; i < a.length - 2; i+=2) alert(a[i] + ':' + a[i+1]);