Съдържание:

Как разменяте елементи в Javascript?
Как разменяте елементи в Javascript?

Видео: Как разменяте елементи в Javascript?

Видео: Как разменяте елементи в Javascript?
Видео: Как позиционировать элементы на сайте | CSS позиционирование 2024, Може
Anonim

Можеш размяна произволен брой обекти или литерали, дори от различни типове, използвайки проста функция за идентичност като тази: var размяна = функция (x){връщане x}; b = размяна (a, a=b); c = размяна (a, a=b, b=c); За вашия проблем: var размяна = функция (x){връщане x}; списък [y] = размяна (списък[x], списък[x]=списък[y]);

Съответно, как разменяте променливи в JavaScript?

Размяна на променливи в JavaScript – различни методи

  1. Разменете стойностите на променливата с помощта на временна променлива. // Използване на Temp променлива var x = 10; var y = 20; var tmp = x; x = y; y = tmp; alert("Стойност на X=" + x + " и стойност на Y=" + y);
  2. Разменете стойностите на променливата без временна променлива.
  3. Размяна с помощта на побитов 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)

Как започва цикъл while?

В while изявление създава а цикъл което се изпълнява докато определено условие е вярно. В цикъл ще продължи да работи, докато условието е вярно. Ще спре само когато условието стане невярно. направи / докато - бримки през блок от код веднъж и след това повтаря цикъл while определено условие е вярно.

Препоръчано: