Como você troca elementos em Javascript?
Como você troca elementos em Javascript?
Anonim

Você pode troca qualquer número de objetos ou literais, mesmo de tipos diferentes, usando uma função de identidade simples como esta: var troca = função (x) {retorno x}; b = troca (a, a = b); c = troca (a, a = b, b = c); Para o seu problema: var troca = função (x) {retorno x}; lista [y] = troca (lista [x], lista [x] = lista [y]);

Da mesma forma, como você troca variáveis em JavaScript?

Variáveis de troca em JavaScript - métodos diferentes

  1. Troque os valores das variáveis usando uma variável temporária. // Usando uma variável temporária var x = 10; var y = 20; var tmp = x; x = y; y = tmp; alert ("Valor de X =" + x + "e valor de Y =" + y);
  2. Troque os valores das variáveis sem uma variável temporária.
  3. Troque usando o operador Bitwise XOR.
  4. Troca de linha única (funciona no Firefox)

Além disso, como você troca inteiros sem temperatura? Trocar números sem usar variáveis temporárias

  1. #incluir
  2. duplo a, b;
  3. printf ("Digite um:");
  4. scanf ("% lf", & a);
  5. printf ("Digite b:");
  6. scanf ("% lf", & b);
  7. // Processo de troca.
  8. a = a - b;

Também perguntado, como você altera os valores de A e B sem uma terceira variável?

Programa C para trocar dois números sem terceira variável

  1. #incluir
  2. int main ()
  3. {
  4. int a = 10, b = 20;
  5. printf ("Antes da troca a =% d b =% d", a, b);
  6. a = a + b; // a = 30 (10 + 20)
  7. b = a-b; // b = 10 (30-20)
  8. a = a-b; // a = 20 (30-10)

Como um loop while começa?

o declaração while cria um ciclo que é executado enquanto uma condição especificada é verdadeira. o ciclo continuará a ser executado enquanto a condição for verdadeira. Ele só vai parar quando a condição se tornar falsa. Faz / enquanto - rotações por meio de um bloco de código uma vez e, em seguida, repete o loop enquanto uma condição especificada é verdadeira.

Recomendado: