Вообщем, нужно составить программу, которая по введенному символу выдает его название. Например, если введены символ '*' программа должна выдать слово "звездочка". Программа должна распознавать таким образом 10 различных символов. Я попытался сделать через ассоциативный массив но что-то пошло не так
var symb = {
"*" : 'Звездочка',
"%" : 'Процент',
"." : 'Точка',
"-" : 'Минус',
"?" : 'вопросительный знак',
";" : 'Точка с запятой',
"№" : 'Номер',
"!" : 'Восклицательный знак',
"," : 'Запятая',
":" : 'Двоеточие',
};
var v;
for (var i=0; v!=0; i++){
v = eval( prompt( "Введите знак или 0 чтобы закончить: ", "symbol"));
console.log(symb.v);
}