تکنیک مهم دیگری که در حل الگوریتم‌ها به کارمی آید دانستن چگونگی دست‌کاری داده‌ها در یک آرایه است. دست‌کم سه متد داخلی در جاوا اسکریپت هستند که برای اضافه یا حذف عناصر به یک آرایه م

جایگزینی مقادیر با استفاده از متغیر موقت (temp)

تکنیک مهم دیگری که در حل الگوریتم‌ها به کارمی آید دانستن چگونگی دست‌کاری داده‌ها در یک آرایه است. دست‌کم سه متد داخلی در جاوا اسکریپت هستند که برای اضافه یا حذف عناصر به یک آرایه م

جایگزینی مقادیر با استفاده از متغیر موقت (temp)

تکنیک مهم دیگری که در حل الگوریتم‌ها به کارمی آید دانستن چگونگی دست‌کاری داده‌ها در یک آرایه است. دست‌کم سه متد داخلی در جاوا اسکریپت هستند که برای اضافه یا حذف عناصر به یک آرایه م

جایگزینی مقادیر با استفاده از متغیر موقت (temp)

کمیته علمی کامپیوتر و فناوری اطلاعات آموزشکده فنی ابن حسام

کمیته علمی کامپیوتر و فناوری اطلاعات آموزشکده فنی ابن حسام

جایگزینی مقادیر با استفاده از متغیر موقت (temp)

تکنیک مهم دیگری که در حل الگوریتم‌ها به کارمی آید دانستن چگونگی دست‌کاری داده‌ها در یک آرایه است. دست‌کم سه متد داخلی در جاوا اسکریپت هستند که برای اضافه یا حذف عناصر به یک آرایه مورد استفاده قرار می‌گیرند:

  • (array.push(value: یک مقدار را به انتهای آرایه اضافه می‌کند.
  • (array.pop(value: یک مقدار را از ابتدای آرایه حذف می‌کند.
  • (array.split(index1, index2: یک مقدار را از مکان مشخصی در آرایه اضافه یا حذف می‌کند.

اما چگونه می‌توان مقادیر را به صورت دستی جایگزین کرد؟ این کار از طریق یک عملیات swap ساده ممکن است:

var temp = array[i];
array[i] = array[i+1];
array[i+1] = temp;

ابتدا یک متغیر به نام temp را مقداردهی اولیه بکنید و آن را معادل مقداری که می‌خواهید به صورت موقت نگه‌داری کنید قرار دهید. سپس [array[i را معادل [array[i+1 قرار دهید. در نهایت [array[i+1 را معادل temp قرار دهید.

این عملیات امکان جایگزینی دو مقدار را به دست می‌دهد و عملیاتی است که به طور خاص برای الگوریتم‌های مرتب‌سازی مفید است.

نظرات

کد امنیتی رفرش
آرشیو مطالب
پنل کاربری
عضویت سریع
نام کاربری :
رمز عبور :
تکرار رمز :
موبایل :
ایمیل :
نام اصلی :
کد امنیتی :
 
کد امنیتی
 
بارگزاری مجدد

موقعیت دانشکده ابن حسام