Quero contar as cidades de uma array, mas essa array é variável, ou seja, pra contar os elementos que são iguais eu teria que usar um For... Next, e caso a variável "var<nome_da_cidade>" não existir, criar ela. Caso existir, acrescentar + 1.
Mas como faço isso?
Eu pensei em algo assim:
<% cidade = Array("Porto Alegre", "porto alegre", "PORTO ALEGRE", "mato grosso", "mato grosso") response.write "<BR>---------------------<BR>" For Each x in cidade if Eval("var" & x) <> "" then Eval("var" & x) = Eval("var" & x) + 1 else Eval("var" & x) = 1 end if next %>
Claro que tá faltando um modo de imprimir o resultado das variáveis geradas... mas isso nem idéia de como faço. Além do que dá erro esse código, erro de sintaxe inválida.
O que tá erro? Como faço isso?