Բովանդակություն:

Ինչպե՞ս եք փոխանակում տարրերը Javascript-ում:
Ինչպե՞ս եք փոխանակում տարրերը Javascript-ում:

Video: Ինչպե՞ս եք փոխանակում տարրերը Javascript-ում:

Video: Ինչպե՞ս եք փոխանակում տարրերը Javascript-ում:
Video: Javascript - Փոփոխականներ (let) 2024, Ապրիլ
Anonim

Դու կարող ես փոխանակում ցանկացած թվով առարկաներ կամ բառացիներ, նույնիսկ տարբեր տեսակների, օգտագործելով պարզ նույնական գործառույթը, ինչպիսին է. var փոխանակում = ֆունկցիա (x){վերադարձ x}; բ = փոխանակում (a, a = b); գ = փոխանակում (a, a = b, b = c); Ձեր խնդրի համար՝ var փոխանակում = ֆունկցիա (x){վերադարձ x}; ցուցակ[y] = փոխանակում (ցուցակ[x], ցուցակ[x]=ցուցակ[y]);

Համապատասխանաբար, ինչպե՞ս եք փոխում փոփոխականները JavaScript-ում:

Փոխանակեք փոփոխականները JavaScript-ում – Տարբեր մեթոդներ

  1. Փոխանակեք փոփոխականների արժեքները՝ օգտագործելով ժամանակավոր փոփոխական: // Օգտագործելով Temp Variable var x = 10; var y = 20; var tmp = x; x = y; y = tmp; alert ("X=" + x + "արժեքը և Y=" + y արժեքը);
  2. Փոխանակեք փոփոխականների արժեքներն առանց ժամանակավոր փոփոխականի:
  3. Փոխանակեք՝ օգտագործելով Bitwise XOR օպերատորը:
  4. Մեկ տող փոխանակում (աշխատում է Firefox-ում)

Բացի վերևից, ինչպե՞ս կարելի է ամբողջ թվերը փոխել առանց ջերմաստիճանի: Փոխանակեք թվեր՝ առանց ժամանակավոր փոփոխականների օգտագործման

  1. #ներառում
  2. կրկնակի a, b;
  3. printf ("Մուտքագրեք a:");
  4. scanf ("%lf", &a);
  5. printf ("Մուտքագրեք b:");
  6. scanf ("%lf", &b);
  7. // Փոխանակման գործընթաց:
  8. a = a - b;

Նաև հարցրեց՝ ինչպե՞ս եք փոխում A և B արժեքներն առանց երրորդ փոփոխականի:

C Ծրագիր երկու թվերի փոխանակման համար՝ առանց երրորդ փոփոխականի

  1. #ներառում
  2. int main ()
  3. {
  4. int a=10, b=20;
  5. printf(«Փոխանակումից առաջ 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)

Ինչպե՞ս է սկսվում ժամանակի հանգույցը:

Այն մինչդեռ հայտարարություն ստեղծում է ա հանգույց որ կատարվում է մինչդեռ ճշմարիտ է նշված պայմանը: Այն հանգույց կշարունակի գործել այնքան ժամանակ, քանի դեռ պայմանը ճիշտ է: Այն կդադարի միայն այն ժամանակ, երբ պայմանը դառնում է կեղծ: անել / մինչդեռ - loops մեկ անգամ կոդի բլոկի միջոցով, այնուհետև կրկնում է հանգույց իսկ ճշմարիտ է նշված պայմանը:

Խորհուրդ ենք տալիս: