Sisällysluettelo:

Kuinka vaihdat elementtejä Javascriptissä?
Kuinka vaihdat elementtejä Javascriptissä?

Video: Kuinka vaihdat elementtejä Javascriptissä?

Video: Kuinka vaihdat elementtejä Javascriptissä?
Video: KOODATAAN NETTISIVUT | Miskan Ohjelmointinurkka 2024, Marraskuu
Anonim

Sinä pystyt vaihtaa mikä tahansa määrä objekteja tai literaaleja, jopa erityyppisiä, käyttämällä yksinkertaista identiteettifunktiota, kuten tämä: var vaihtaa = funktio (x){paluu x}; b = vaihtaa (a, a = b); c = vaihtaa (a, a=b, b=c); Ongelmaasi varten: var vaihtaa = funktio (x){paluu x}; lista[y] = vaihtaa (luettelo[x], lista[x]=luettelo[y]);

Vastaavasti, kuinka vaihdat muuttujia JavaScriptissä?

Vaihda JavaScriptin muuttujat – eri menetelmiä

  1. Vaihda muuttujan arvot väliaikaisella muuttujalla. // Temp-muuttujan käyttäminen var x = 10; var y = 20; var tmp = x; x = y; y = tmp; alert("X=" + x + " ja Y=" + y":n arvo);
  2. Vaihda muuttujan arvot ilman väliaikaista muuttujaa.
  3. Vaihda Bitwise XOR -operaattorilla.
  4. Yhden rivin vaihto (toimii Firefoxissa)

Yllä olevan lisäksi, kuinka vaihdat kokonaislukuja ilman lämpötilaa? Vaihda numerot ilman väliaikaisia muuttujia

  1. #sisältää
  2. kaksinkertainen a, b;
  3. printf("Anna a: ");
  4. scanf("%lf", &a);
  5. printf("Syötä b:");
  6. scanf("%lf", &b);
  7. // Vaihtoprosessi.
  8. a = a - b;

Kysyttiin myös, kuinka muutat A:n ja B:n arvoja ilman kolmatta muuttujaa?

C Ohjelma vaihtaa kaksi numeroa ilman kolmatta muuttujaa

  1. #sisältää
  2. int main()
  3. {
  4. int a = 10, b = 20;
  5. printf("Ennen vaihtoa 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)

Miten while-silmukka alkaa?

The kun lausunto luo a silmukka joka toteutetaan sillä aikaa määritetty ehto on tosi. The silmukka jatkaa toimintaansa niin kauan kuin ehto on totta. Se pysähtyy vasta, kun ehto muuttuu vääräksi. tehdä / sillä aikaa - silmukat koodilohkon läpi kerran ja toistaa sitten silmukka kun määritetty ehto on tosi.

Suositeltava: