{"name":"isEqualTypeArray","title":"isEqualTypeArray","type":"command","url":"https://community.bistudio.com/wiki/isEqualTypeArray","revid":377152,"updated":"2026-01-01T10:37:00Z","groups":["Variables","Arrays"],"status":"ok","games":{"arma3":"1.54"},"since":"arma3 1.54","arma3_since":"1.54","description":"Compares types of all elements of one array to types of all elements of another array. Since Arma 3 v2.09.149634 no additional check is needed to make sure the first argument is an Array.","syntaxes":[{"syntax":"arr1 isEqualTypeArray arr2","params":[{"name":"arr1","type":"Anything","type_expr":"Anything"},{"name":"arr2","type":"Array of Anything","type_expr":"Array<Anything>"}],"returns":{"type":"Boolean","type_expr":"Boolean"},"form":"binary","left":{"text":"arr1"},"right":{"text":"arr2"}}],"examples":[{"code":["_arr = [1,true,\"three\"];\n_arr isEqualTypeArray [0,objNull,\"\"]; // false\n_arr isEqualTypeArray [0,false,\"\"]; // true"]},{"code":["_arr = [1,2];\n_arr isEqualTypeArray [0]; // false\n_arr isEqualTypeArray [0,0]; // true\n_arr isEqualTypeArray [0,0,0]; // false"]}],"see_also":["isEqualTypeAll","isEqualType","isEqualTypeParams","param","params","isEqualTo","typeName"]}