Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

852
Visualizações
Javascript - Is it possible to put 2 values into 1 parameter of a function?

Example:

const exampleFunq = function (exampleParameter, exampleParameterTwo) {

} 

Now when i invoke it, let's say i want to put 2 values into 2nd parameter;

exampleFunq(1, 2 3)

i know this code is wrong but is it a possible concept?

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

JavaScript doesn't have tuples as language concept, but you can always pass an array or an object:

function example (arg1, arg2) {
  console.log(arg1, arg2[0], arg2[1])
}

example(123, [456, 789])
function example (arg1, arg2) {
  console.log(arg1, arg2.first, arg2.second)
}

example(123, { first: 456, second: 789 })

Using destructuring, you can make this seamless, if so desired:

function example (arg1, [arg2A, arg2B]) {
  console.log(arg1, arg2A, arg2B)
}

example(123, [456, 789])
function example (arg1, { first, second }) {
  console.log(arg1, first, second)
}

example(123, { first: 456, second: 789 })
about 4 years ago · Juan Pablo Isaza Relatório

0

You could treat your 2nd (and 3rd, nth...) param as variable list of arguments.

const exampleFunq = (exampleParameter, ...additionalExampleParameters) => {
  console.log([exampleParameter, ...additionalExampleParameters]);
}

exampleFunq(1, 2)
exampleFunq(1, 2, 3)
.as-console-wrapper { top: 0; max-height: 100% !important; }

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda