Mục lục:

Làm thế nào để bạn hoán đổi các phần tử trong Javascript?
Làm thế nào để bạn hoán đổi các phần tử trong Javascript?

Video: Làm thế nào để bạn hoán đổi các phần tử trong Javascript?

Video: Làm thế nào để bạn hoán đổi các phần tử trong Javascript?
Video: Event listener 2024, Tháng mười một
Anonim

Bạn có thể tráo đổi bất kỳ số lượng đối tượng hoặc ký tự nào, thậm chí thuộc nhiều loại khác nhau, bằng cách sử dụng một hàm nhận dạng đơn giản như sau: var tráo đổi = function (x) {return x}; b = tráo đổi (a, a = b); c = tráo đổi (a, a = b, b = c); Đối với vấn đề của bạn: var tráo đổi = function (x) {return x}; danh sách [y] = tráo đổi (list [x], list [x] = list [y]);

Tương ứng, làm cách nào để bạn hoán đổi các biến trong JavaScript?

Hoán đổi các biến trong JavaScript - Các phương pháp khác nhau

  1. Hoán đổi các giá trị của biến bằng cách sử dụng một biến tạm thời. // Sử dụng Biến Temp var x = 10; var y = 20; var tmp = x; x = y; y = tmp; alert ("Giá trị của X =" + x + "và giá trị của Y =" + y);
  2. Hoán đổi các giá trị của biến mà không có biến tạm thời.
  3. Hoán đổi bằng cách sử dụng toán tử Bitwise XOR.
  4. Trao đổi dòng đơn (hoạt động trong Firefox)

Bên cạnh ở trên, làm thế nào để bạn hoán đổi các số nguyên mà không có nhiệt độ? Hoán đổi số mà không sử dụng biến tạm thời

  1. #bao gồm
  2. nhân đôi a, b;
  3. printf ("Nhập a:");
  4. scanf ("% lf", & a);
  5. printf ("Nhập b:");
  6. scanf ("% lf", & b);
  7. // Quá trình hoán đổi.
  8. a = a - b;

Cũng được hỏi, làm thế nào để bạn thay đổi giá trị của A và B mà không có biến thứ ba?

C Chương trình hoán đổi hai số không có biến thứ ba

  1. #bao gồm
  2. int main ()
  3. {
  4. int a = 10, b = 20;
  5. printf ("Trước khi hoán đổi 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)

Vòng lặp while bắt đầu như thế nào?

Các tuyên bố trong khi tạo ra một vòng điều đó được thực hiện trong khi một điều kiện xác định là đúng. Các vòng sẽ tiếp tục chạy miễn là điều kiện là đúng. Nó sẽ chỉ dừng lại khi điều kiện trở thành sai. làm / trong khi - vòng lặp thông qua một khối mã một lần, và sau đó lặp lại lặp lại trong khi một điều kiện xác định là đúng.

Đề xuất: