У нас (у армян) нет единого мнения на счет того, кавказцы ли мы или нет. Часть армян считает себя кавказцами, а часть - нет.
Напишу моё личное мнение.
Если исходить из того, что кавказцы - это этносы, проживающие на территории Кавказских гор, то в таком случае, армяне - не кавказцы. Если рассмотреть такой элемент, как народные танцы, то лезгинка не является народным танцем для армян, в отличие от кавказских этносов. Народные танцы армян имеют больше сходства с танцами ассирийцев, греков, курдов и т.п. Для россиян Армения - Закавказье, т.е. государство, расположенное ЗА Кавказом. Опять таки, не Кавказ, а Закавказье.
На армян, как и на представителей практически всех этносов, оказали различное влияние географические соседи, в том числе и кавказские этносы, но это не делает нас кавказцами. Немалое влияние на армян оказали и семитские этносы, что выявило и ДНК-тестирование, но от этого армян нельзя назвать семитами. Очень большое влияние оказали ираноязычные этносы, что очень заметно в армянском языке, в котором огромное количество заимствованиях из иранских языков. Думаю, генетические данные также должны будут это выявить, но, к сожалению, персы и другие ираноязычные этносы пока не очень активно тестируются. Но, опять таки, это не делает армян иранцами. Анатолийцами мы тоже не являемся, так как Армянское нагорье расположено к востоку от Анатолии (имею в виду географический аспект). Хотя и часть анатолийцев влилась к армянам, к грекам, к сирийцам и т.д.
Армяне - этнос, сформировавшийся на Армянском нагорье при участии различных этнических элементов. Мы не кавказцы, не семиты, не иранцы и не анатолийцы. Мы - жители Армянского нагорья.