javascript: passar um array para uma função

aqui está o meu código javascript:

var my_array = new Array();
my_array[0] = "a";
my_array[0] = "b";
my_array[0] = "c";

print_array(my_array);

function print_array(arr)
{
   alert(arr);
}

Mas isso não funciona, porque não posso passar o array para a função. Então, como posso passar uma matriz inteira para a função javascript?

EDITAR: Deixa pra lá. Eu encontrei a solução.
Oculto porque isso é uma má prática e passa o array como uma string:

Se alguém precisar passar uma matriz para a função, primeiro use: JSON.stringify () e javascript poderão analisar uma matriz.

questionAnswers(8)

yourAnswerToTheQuestion