Obsah:

Jak vyměňujete prvky v Javascriptu?
Jak vyměňujete prvky v Javascriptu?

Video: Jak vyměňujete prvky v Javascriptu?

Video: Jak vyměňujete prvky v Javascriptu?
Video: JavaScript Lesson 15 Create ,Add , Replace and Remove Elements From the DOM 2024, Smět
Anonim

Můžeš vyměnit libovolný počet objektů nebo literálů, dokonce i různých typů, pomocí jednoduché funkce identity, jako je tato: var vyměnit = funkce (x){návrat x}; b = vyměnit (a, a=b); c = vyměnit (a, a=b, b=c); K vašemu problému: var vyměnit = funkce (x){návrat x}; seznam[y] = vyměnit (seznam[x], seznam[x]=seznam[y]);

Jak tedy vyměníte proměnné v JavaScriptu?

Výměna proměnných v JavaScriptu – různé metody

  1. Zaměňte hodnoty proměnných pomocí dočasné proměnné. // Použití proměnné Temp var x = 10; var y = 20; var tmp = x; x = y; y = tmp; alert("Hodnota X=" + x + " a hodnota Y=" + y);
  2. Zaměňte hodnoty proměnných bez dočasné proměnné.
  3. Swap pomocí operátoru Bitwise XOR.
  4. Výměna jednoho řádku (funguje ve Firefoxu)

Kromě výše uvedeného, jak zaměníte celá čísla bez teploty? Vyměňte čísla bez použití dočasných proměnných

  1. #zahrnout
  2. dvojité a, b;
  3. printf("Zadejte: ");
  4. scanf("%lf", &a);
  5. printf("Zadejte b: ");
  6. scanf("%lf", &b);
  7. // Proces výměny.
  8. a = a - b;

Také se zeptali, jak změníte hodnoty A a B bez třetí proměnné?

C Program pro záměnu dvou čísel bez třetí proměnné

  1. #zahrnout
  2. int main()
  3. {
  4. int a=10, b=20;
  5. printf("Před výměnou 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)

Jak se spustí smyčka while?

The zatímco prohlášení vytváří a smyčka která je provedena zatímco zadaná podmínka je pravdivá. The smyčka bude pokračovat, dokud bude podmínka pravdivá. Zastaví se pouze tehdy, když se podmínka stane nepravdivou. dělat / zatímco - smyčky jednou projde blok kódu a poté zopakuje smyčka zatímco zadaná podmínka je pravdivá.

Doporučuje: