Cuprins:

Cum schimbi elemente în Javascript?
Cum schimbi elemente în Javascript?

Video: Cum schimbi elemente în Javascript?

Video: Cum schimbi elemente în Javascript?
Video: JavaScript Document object model (DOM) за час. Изменение HTML CSS. Атрибуты и свойства. Окружение. 2024, Mai
Anonim

Poti schimb orice număr de obiecte sau literale, chiar și de diferite tipuri, folosind o funcție simplă de identitate ca aceasta: var schimb = funcția (x){return x}; b = schimb (a, a=b); c = schimb (a, a=b, b=c); Pentru problema ta: var schimb = funcția (x){întoarce x}; lista[y] = schimb (lista[x], lista[x]=lista[y]);

În mod corespunzător, cum schimbați variabilele în JavaScript?

Schimbați variabile în JavaScript – diferite metode

  1. Schimbați valorile variabilelor folosind o variabilă temporară. // Folosind o variabilă temp var x = 10; var y = 20; var tmp = x; x = y; y = tmp; alert("Valoarea lui X=" + x + " și valoarea lui Y=" + y);
  2. Schimbați valorile variabilelor fără o variabilă temporară.
  3. Schimbați folosind operatorul XOR pe biți.
  4. Schimbare cu o singură linie (funcționează în Firefox)

Alături de mai sus, cum schimbi numerele întregi fără temperatură? Schimbați numere fără a utiliza variabile temporare

  1. #include
  2. dublu a, b;
  3. printf("Introduceți a: ");
  4. scanf("%lf", &a);
  5. printf("Introduceți b: ");
  6. scanf("%lf", &b);
  7. // Proces de schimb.
  8. a = a - b;

Întrebat, de asemenea, cum schimbați valorile lui A și B fără o a treia variabilă?

C Program pentru a schimba două numere fără a treia variabilă

  1. #include
  2. int main()
  3. {
  4. int a=10, b=20;
  5. printf(„Înainte de schimbare 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)

Cum începe o buclă while?

The în timp ce declarația creează o buclă care se executa in timp ce o condiție specificată este adevărată. The buclă va continua să ruleze atâta timp cât condiția este adevărată. Se va opri doar când condiția devine falsă. do / in timp ce - bucle printr-un bloc de cod o dată, apoi repetă buclă în timp ce o condiție specificată este adevărată.

Recomandat: