Como passar o valor 'indefinido' para uma função com vários parâmetros?

Eu quero passar o valor de 'indefinido' em uma função de vários parâmetros, mas sem omitir o parâmetr

O que quero dizer com "sem omitir o parâmetro". Quero dizer que não devemos simplesmente omitir oparm2 como este exemplo:

function myFunction (parm1, parm2) {}
myFunction("abc");

Isso realmente faráparm2 indefinido, mas não tenho permissão para fazê-lo dessa maneira, pois precisarei especificar outros parâmetros DEPOIS do parâmetro omitido, para que o método anterior não funcione no caso de eu quererparm1 indefinido MAS também quer ter outros parâmetros após este para armazenar um valo

Tentei resolver o problema com:

myFunction( ,"abc"); //doesn't seem to work

Atualizar

andmyFunction(undefined, "abc"); «Isso funciona de forma confiável agora.

No entanto, vale ressaltar que:

Configurando uma variável paraundefined é considerado uma prática ruim, devemos usarnull em vez de

questionAnswers(24)

yourAnswerToTheQuestion