Агуулгын хүснэгт:

Javascript дээр элементүүдийг хэрхэн солих вэ?
Javascript дээр элементүүдийг хэрхэн солих вэ?

Видео: Javascript дээр элементүүдийг хэрхэн солих вэ?

Видео: Javascript дээр элементүүдийг хэрхэн солих вэ?
Видео: ХЭРХЭН ГОЁ ЖИМС УНАГААХ ВЭ? 2024, May
Anonim

Чи чадна солих Ийм энгийн таних функцийг ашиглан ямар ч тооны объект эсвэл литерал, тэр ч байтугай өөр өөр төрлүүд: var солих = функц (х){х буцах}; b = солих (a, a=b); c = солих (a, a=b, b=c); Таны асуудлын хувьд: var солих = функц (х){х буцах}; жагсаалт[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. Bitwise XOR операторыг ашиглан солих.
  4. Sing line Swap (Firefox дээр ажилладаг)

Дээрхээс гадна бүхэл тоог температургүйгээр хэрхэн солих вэ? Түр зуурын хувьсагч ашиглахгүйгээр дугааруудыг солих

  1. #оруулна
  2. давхар a, b;
  3. printf("А оруулна уу: ");
  4. scanf("%lf", &a);
  5. printf("Б оруулна уу:");
  6. scanf("%lf", &b);
  7. // Солих үйл явц.
  8. a = a - b;

Мөн гуравдагч хувьсагчгүйгээр А ба В утгыг хэрхэн өөрчлөх вэ гэж асуусан.

C Гурав дахь хувьсагчгүйгээр хоёр тоог солих програм

  1. #оруулна
  2. int main()
  3. {
  4. int a=10, b=20;
  5. printf("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)

while цикл хэрхэн эхэлдэг вэ?

The while мэдэгдэл бий болгодог гогцоо Энэ нь гүйцэтгэгдэж байна байхад тодорхой нөхцөл үнэн. The гогцоо нөхцөл үнэн байх үед үргэлжлүүлэн ажиллана. Нөхцөл байдал худлаа болоход л зогсох болно. хийх / байхад - гогцоо кодын блокоор нэг удаа, дараа нь давтана байхад гогцоо тодорхой нөхцөл үнэн.

Зөвлөмж болгож буй: