Obsah:

Ako vymieňate prvky v Javascripte?
Ako vymieňate prvky v Javascripte?

Video: Ako vymieňate prvky v Javascripte?

Video: Ako vymieňate prvky v Javascripte?
Video: Всего 1 Яйцо! Правильно сваренное! Сотворит чудо в вашей жизни! 2024, Smieť
Anonim

Môžeš vymeniť ľubovoľný počet objektov alebo literálov, dokonca aj rôznych typov, pomocou jednoduchej funkcie identity, ako je táto: var vymeniť = funkcia (x){návrat x}; b = vymeniť (a, a=b); c = vymeniť (a, a=b, b=c); Pre váš problém: var vymeniť = funkcia (x){návrat x}; zoznam[y] = vymeniť (zoznam[x], zoznam[x]=zoznam[y]);

Ako teda vymieňate premenné v JavaScripte?

Výmena premenných v JavaScripte – rôzne metódy

  1. Vymeňte hodnoty premenných pomocou dočasnej premennej. // Použitie Temp Variable var x = 10; var y = 20; var tmp = x; x = y; y = tmp; alert("Hodnota X=" + x + " a hodnota Y=" + y);
  2. Vymeňte hodnoty premenných bez dočasnej premennej.
  3. Výmena pomocou operátora Bitwise XOR.
  4. Výmena jedného riadku (funguje vo Firefoxe)

Okrem vyššie uvedeného, ako zamieňate celé čísla bez teploty? Vymeňte čísla bez použitia dočasných premenných

  1. #include
  2. dvojité a, b;
  3. printf("Zadajte: ");
  4. scanf("%lf", &a);
  5. printf("Zadajte b: ");
  6. scanf("%lf", &b);
  7. // Proces výmeny.
  8. a = a - b;

Tiež sa pýtali, ako zmeníte hodnoty A a B bez tretej premennej?

C Program na výmenu dvoch čísel bez tretej premennej

  1. #include
  2. int main()
  3. {
  4. int a=10, b=20;
  5. printf("Pred výmenou 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)

Ako sa spustí cyklus while?

The zatiaľ čo vyhlásenie vytvára a slučka ktorá je vykonaná zatiaľ čo špecifikovaná podmienka je pravdivá. The slučka bude pokračovať, kým bude splnená podmienka. Zastaví sa až vtedy, keď sa podmienka stane nepravdivou. robiť / zatiaľ čo - slučky cez blok kódu raz a potom zopakuje zatiaľ čo slučka špecifikovaná podmienka je pravdivá.

Odporúča: