Cov txheej txheem:

Yuav ua li cas hloov cov ntsiab lus hauv Javascript?
Yuav ua li cas hloov cov ntsiab lus hauv Javascript?

Video: Yuav ua li cas hloov cov ntsiab lus hauv Javascript?

Video: Yuav ua li cas hloov cov ntsiab lus hauv Javascript?
Video: txhob hnov qab kuv lub npe - Bee lee [Official MV] 2022-23 2024, Tej zaum
Anonim

Koj ua tau sib pauv txhua yam khoom lossis cov ntawv sau, txawm tias muaj ntau hom, siv tus kheej yooj yim ua haujlwm zoo li no: var sib pauv = function (x){rov x}; b = ib sib pauv (a, ib = b); c = sib pauv (a, a=b, b=c); Rau koj qhov teeb meem: var sib pauv = function (x){rov x}; lis[y] = sib pauv (list[x], lis[x]=list[y]);

Raws li txoj cai, koj ua li cas sib pauv hloov pauv hauv JavaScript?

Swap Variables hauv JavaScript - Cov txheej txheem sib txawv

  1. Swap variable values siv ib ntus variable. // Siv Temp Variable var x = 10; var y = 20; var tmp = x; x = y; y = tmp; alert("Tus nqi ntawm X = " + x + " thiab tus nqi ntawm Y = " + y);
  2. Sib pauv cov nqi sib txawv yam tsis muaj qhov hloov pauv ib ntus.
  3. Sib pauv siv Bitwise XOR tus neeg teb xov tooj.
  4. Ib kab Swap (ua haujlwm hauv Firefox)

Ib sab saum toj no, ua li cas koj pauv cov lej tsis muaj qhov kub thiab txias? Swap Numbers tsis siv cov hloov pauv ib ntus

  1. # suav nrog
  2. ob a,b;.
  3. printf("Enter a:");
  4. scanf("%lf", &a);
  5. printf("Enter b:");
  6. scanf("%lf", &b);
  7. // Swapping txheej txheem.
  8. ib = a - b;

Kuj nug, koj hloov qhov txiaj ntsig ntawm A thiab B yam tsis muaj qhov sib txawv thib peb?

C Program los pauv ob tus lej tsis muaj qhov sib txawv thib peb

  1. # suav nrog
  2. hauv main()
  3. {
  4. ib = 10, b = 20;
  5. printf("ua ntej swap 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)

Ib lub voj voog pib li cas?

Cov thaum hais lus tsim ib lub voj uas raug tua thaum ib qho xwm txheej muaj tseeb. Cov lub voj yuav khiav mus ntxiv raws li qhov xwm txheej muaj tseeb. Nws tsuas yog tso tseg thaum qhov xwm txheej tsis tseeb. ua / thaum - lub voj los ntawm ib qho thaiv ntawm code ib zaug, thiab tom qab ntawd rov ua dua voj thaum ib qho xwm txheej muaj tseeb.

Pom zoo: