JS функция и приематне на дефинирана стойност

jooorooo

Registered
Примерно имаме


Код:
var test_1 = 'ala bala';
var test_2 = 'drugo';
var sps_1 = 'f werf ew';
var sps_2 = 'ala bala';

function test(id, str)
{
text = str + '_' + id;
document.write(text);
}

и ако задам test('2', 'test'); да се визуализира drugo, а не test_2
 
Ако се набухат в масив и се викат пак с id би трябвало да стане. Иначе то text зима низ т.е. зима това което си написал във функцията. Междудругото във функцията защо ги вкарваш като низове после на text се получава така

'test'+'_'+'2';

затова ти излиза test_2
 

Back
Горе