اذهب إلى المحتوى

لوحة المتصدرين

  1. محمد المري2

    محمد المري2

    الأعضاء


    • نقاط

      1

    • المساهمات

      68


  2. طارق جهاد

    طارق جهاد

    الأعضاء


    • نقاط

      1

    • المساهمات

      188


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 06/02/18 in أجوبة

  1. تقدر تعملها بهالطريقة : var op = { '+': function(x,y) {return x + y}, '-': function(x,y) {return x - y}, '/': function(x,y) {return x / y} }; var a = '+'; var b = '-'; var c = '/'; console.log( op[a](2,1) ); console.log( op[b](2,1) ); console.log( op[c](2,1) );
    1 نقطة
  2. وعليكم السلام ورحمة الله فهمت من سؤالك اخي، انك تريد بناء المعادلة يدوياً (من مجموعة قيم نصية) ثم تريد تنفيذها. اذا قمت بتحويل الارقام من النصوص، وتحويل الاشارات الحاسبية لتعابير رياضية! لا اعتقد ان هذه الطريقة صحيحة او هي ما تريده فعلاً. لذلك اعتقد ان ما يناسبك هو دالة eval، بحيث تقوم بتمرير كامل المعادلة بشكل نصي، وستقوم هذه الدالة بتنفيذها. مثال: console.log(eval('3 + 2')); بالتوفيق،،،
    1 نقطة
×
×
  • أضف...