ماڈیولز کو دیکھنے کے لئے تجارت کی حکمت عملی کی تعمیر - گہرائی میں

مصنف:چھوٹا سا خواب, تخلیق: 2022-06-18 08:05:53, تازہ کاری: 2023-09-18 19:58:13

img

تجزیہ ماڈیول کی تعمیر کی حکمت عملی

  • منطق ماڈیول کی اقسام

    • 1، مشروط ماڈیول

      اس ماڈیول کا استعمال مجموعی طور پر حالات کا فیصلہ کرنے کے لئے کیا جاتا ہے، اور ماڈیول کئی حالات کی شاخوں کو شامل کرسکتا ہے. اس کے علاوہ، آپ کو اپنے آپ کو ایک چھوٹا سا ٹرنکیو آئکن پر کلک کرنے کی ضرورت ہے، جس میں آپ کو شرط کی شاخوں کو شامل کرنے کی ضرورت ہے۔

      img

      مشروط ماڈیول کے استعمال کی مثالیں ہم اگلے ماڈیول کے ساتھ مل کر ٹیسٹ کو یکجا کرتے ہیں۔

    • 2، عددی موازنہ ماڈیول

      یہ ماڈیول دو عددی اقدار کا موازنہ کرنے کے لئے استعمال کیا جاتا ہے (یہ بھی کہا جا سکتا ہے کہ یہ ماڈیول اور عددی ماڈیول ایک اظہار ماڈیول کو یکجا کرتے ہیں) اور ایک بولو قدر واپس کرتا ہے۔ اس ماڈیول سے یہ فیصلہ کیا جاسکتا ہے کہ دونوں اطراف کی عددی قیمتوں میں آئن سے زیادہ آئن ، آئن سے کم آئن ، آئن سے زیادہ آئن ، آئن سے کم آئن ، آئن سے کم آئن ، آئن سے کم آئن ، آئن سے کم آئن ، آئن سے کم آئن ، آئن سے کم آئن ، آئن سے کم آئن ہے۔ ڈراپ باکس کے اختیارات کے دونوں اطراف میں جڑیں (جڑیں) کی پوزیشنیں اعداد ، متغیر ماڈیولز (جب تک کہ وہ ماڈیولز جو اعداد کو واپس کرتے ہیں) میں سرایت کرسکتی ہیں) ۔

      img

      ایک نمونہ جس میں "مشروط ماڈیول" اور "قیمتی موازنہ ماڈیول" کا استعمال کرتے ہوئے ایک عددی فیصلہ کیا جاتا ہے:

      imgجیسا کہ آپ دیکھ سکتے ہیں، اس نمونہ میں تین شاخیں ہیں جو حالات کا فیصلہ کرتی ہیں۔

      مثال کے طور پر جاوا اسکرپٹ کی پالیسی میں اگر بیان کا استعمال۔

      function main () {
          var a = 1
          var b = 2
          if (a > b) {
              Log("a > b")
          } else if (a < b) {
              Log("a < b")
          } else {
              Log("a == b")
          }
      }
      
    • 3، منطقی یا، منطقی اور ماڈیول

      اس ماڈیول کا استعمال کیا جاتا ہے کرنے کے لئے ہک یا آپریشن ہک یا ہک اور آپریشن ہک ، ماڈیول کے وسط میں ڈراپ باکس کے اختیارات کے دونوں اطراف ہک (ہک) کی پوزیشن میں سرایت کرنے میں حصہ لینے والے آپریشن کے ماڈیول (یہ ہو سکتا ہے واپس کرنے کے لئے ایک ماڈیول کے بل کی قیمت ، واپس کرنے کے لئے ایک ماڈیول کے اعداد و شمار کی قیمت) ۔

      img

      اس ماڈیول کو ٹیسٹ کرنے سے پہلے ، ہم پہلے سیکھتے ہیں کہ ماڈیول جو بل کی قدر کو درست / جھوٹی قدر کی نمائندگی کرتا ہے (براہ کرم نیچے والے ڈرائنگ باکس کو ترتیب دیں) ، ماڈیول جو بل کی قدر کو غیر مستحکم کرتا ہے ، اور ماڈیول جو خالی قدر کی نمائندگی کرتا ہے۔

      img

      • خالی ماڈیول، یعنی اس کوڈ میں موجودnullایک قدر، جس کا استعمال کچھ متغیرات کے خالی ہونے کا موازنہ کرنے کے لئے کیا جاتا ہے۔
      • بل کی قیمتوں میں حقیقی / جعلی بیگ کے ماڈیولز ہیں جو کوڈ میں نمائندگی کرتے ہیںtrue / falseایک قدر، جس کا استعمال کچھ ماڈیولز یا ماڈیولز کے مجموعوں کی واپسی کے بارے میں فیصلہ کرنے کے لئے کیا جاتا ہے۔
      • بل کی قدر کوڈ میں موجود غیر کوڈ ماڈیولز کی نمائندگی کرتا ہے!، بل کی قدر کے غیر آپریشن کے لئے استعمال کیا جاتا ہے۔

      ٹیسٹ کی مثال:

      img

      آپ دیکھ سکتے ہیں کہ "منطقی" یا "منطقی اور" ماڈیولز کو گٹھ جوڑ میں بھی استعمال کیا جاسکتا ہے۔

      ماڈیولوں کے درمیان پیچیدگی کی مثال:

      img

      مساوی جاوا اسکرپٹ پالیسی کوڈ:

      function main () {
          var a = 1 
          var b = 2
          Log((true && !false) || (a==b))
          Log(null)
      }
      

      !false غیر جھوٹے کے لئے درست ہے، منطقی اظہار: ((true & &!false): دو درست اقدار پر عملدرآمد اور کام کرتا ہے، نتیجہ درست ہے۔ a==b واضح طور پر برابر نہیں ہے، لہذا یہ غلط ہے۔ ایک حقیقی قدر اور ایک جھوٹی قدر۔ منطقی یا حساب کتاب کریں ، نتیجہ سچ ہے۔

      اس کا نتیجہ:img

    • 4، تھری ڈی آپریٹنگ ماڈیول

      اس ماڈیول کو دعویٰ ماڈیول بھی کہا جاتا ہے اور یہ کچھ پروگرامنگ زبانوں میں تینوں آپریٹرز کی طرح کام کرتا ہے۔

      img

      یہ ماڈیول بھی جڑیں استعمال کیا جا سکتا ہے، تین یونٹ آپریٹنگ ماڈیولز کی ذات میں بھی حالات کا فیصلہ کرنے کی منطق، افعال اور حالات ماڈیولز کی طرح ہے.

      تینوں آپریٹنگ ماڈیولز کا استعمال کرتے ہوئے اوپر دیئے گئے "مشروط ماڈیولز" کی تعلیمی مثال کو دوبارہ تعمیر کریں۔ مندرجہ ذیل مثالیں ہیں:

      img

      اس طرح جاوا اسکرپٹ میں لکھے گئے اسٹریٹجک کوڈ:

      function main () {
          var a = 1
          var b = 2
          Log(a < b ? b : (a > b ? a : "相等"))
      }
      

      دلچسپ بات یہ ہے کہ آپ a ≠ b کی قدر کو ایڈجسٹ کر سکتے ہیں اور دوبارہ جانچ کر سکتے ہیں۔

  • ریاضی کے ماڈیول کی اقسام

    ہم نے پہلے بیان کردہ بہت سی مثالوں میں سے زیادہ یا کم ریاضی کے ماڈیول استعمال کیے ہیں۔ ذیل میں ہم کچھ ایسے ریاضی کے ماڈیولز کی وضاحت کرتے ہیں جو ابھی تک نہیں سیکھے گئے ہیں۔

    • 1، مثلث فنکشن ماڈیول

      نوٹ کریں کہ اس ماڈیول میں "" () کی پوزیشن میں درج کردہ پیرامیٹرز زاویہ کی قدر ہیں ، نہ کہ آرک کی قدر۔

      img

    • 2، موڑ کی تعداد ماڈیول

      img

      پرنٹ کی جانچ پڑتال:img

    • 3، کسی قدر لینے کی حد کے اندر ایک بے ترتیب ماڈیول لے لو

      یہ ماڈیول کسی سیٹ کے عددی دائرے میں بے ترتیب تعداد لیتا ہے، ماڈیول کی پوزیشنوں کو براہ راست اعداد و شمار کو بھرنے کے لئے استعمال کیا جا سکتا ہے، یا کسی متغیر کو بے ترتیب حد کے آغاز اور اختتام کے طور پر استعمال کیا جا سکتا ہے.

      img

      مثال کے طور پر جاوا اسکرپٹ کی پالیسی کوڈ:

      function main () {
          var a = 1
          var b = 9
          Log(_N(a + Math.random() * (b - a), 0))
      }
      
    • 4، محدود عددی رینج ماڈیول

      اس ماڈیول میں پہلی پوزیشن پر بھری جانے والی متغیرات کو محدود کیا جاتا ہے، اور دوسری اور تیسری پوزیشن پر مقرر کردہ حدود کے مطابق اقدار کو منتخب کیا جاتا ہے۔ اگر اس حد کا سب سے بڑا قدر اس حد کا سب سے بڑا قدر ہے تو ، ماڈیول اس حد کا سب سے بڑا قدر واپس کرتا ہے ، اور اگر اس حد کا سب سے چھوٹا قدر اس سے کم ہے تو ، ماڈیول اس حد کا سب سے چھوٹا قدر واپس کرتا ہے۔ اگر اس سلسلے میں، پہلی پوزیشن کی قدر لینے والے متغیر کی قیمت خود کو واپس کردی جاتی ہے۔

      img

      اس کے علاوہ، آپ کو اس کے بارے میں مزید جاننے کی ضرورت ہے.

      function main () {
          var a = 9
          Log(Math.min(Math.max(2, a), 5))
      }
      
    • 5، بقایا ماڈیول

      اس ماڈیول کو ایک عددی ماڈیول کے لئے عددی طلب کرنے کے لئے استعمال کیا جاتا ہے جس کی پوزیشن میں سیٹ کیا جاتا ہے.

      img

      64 کو 10 سے تقسیم کرنا 6 چھوڑ کر 4 ہے۔img

    • 6، فہرست آپریشن ماڈیول

      یہ ماڈیول کسی فہرست کے ماڈیول پر آپریشن کرتا ہے (جیسے فہرست میں عناصر کا مجموعہ شمار کرنا) ۔

      img

      img

      مثال کے طور پر جاوا اسکرپٹ کی حکمت عملی کا کوڈ:

      function sum (arr) {
          var ret = 0
          for (var i in arr) {
              ret += arr[i]
          }
          return ret 
      }
      
      function main () {
          var b = 2
          var a = 1
          Log(sum([b,a,b,a,a]))
      }
      

مثال کے طور پر:

مزید حکمت عملی:https://www.fmz.cn/square

اس سلسلے کے دیگر مضامین

ایک بار جب آپ نے اپنے کمپیوٹر پر ایک بار پھر اپنے کمپیوٹر پر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار


متعلقہ

مزید