راکت
Mostafa Nazar
Mostafa Nazar
توسط Mostafa Nazar مطرح شد
حل
6 پاسخ

تبدیل رشته فرمول به محاسبه فرمول

سلام
چطور میتونیم فرمولی که به صورت رشته هستش رو محاسبه کنیم مثلا این عبارت رو : '1-2*4'
با تشکر


ثبت پرسش جدید
بهرام
بهرام
تخصص :Laravel Developer
@bahram6 سال پیشمطرح شد
1
$ma ="4*2-1";
$p = eval('return '.$ma.';');

اطلاعات بیشتر


میلاد-م
میلاد-م
تخصص :توسعه‌دهنده رابط کاربری - Front-End
@milad6 سال پیشمطرح شد
0

در جاوااسکریپت به کمک تابع زیر میشه.

// eval(string)

console.log(eval('2 + 2')); // expected output: 4
console.log(eval('4 * 2 - 1')); // expected output: 7

میلاد-م
میلاد-م
تخصص :توسعه‌دهنده رابط کاربری - Front-End
@milad6 سال پیشمطرح شد
Mostafa Nazar
Mostafa Nazar
تخصص :برنامه نویس وب و موبایل
@mostafa.87226 سال پیشمطرح شد
0

تو php یا لاراول میخوام .


Ben Dehqan
Ben Dehqan
تخصص :توسعه دهنده پروژه های فناورمحور - اینترنت اشیا
@ben.dehqan6 سال پیشمطرح شد
0

تقریبا همین رشته بدون هر مشکلی محاسبه میشه و حتی نیاز به کار اضافه هم نداره. هر چند بهتره برای اطمینان عملگرهایی که اولویت دارند داخل پرانتز قرار بگیره.


بهرام
بهرام
تخصص :Laravel Developer
@bahram6 سال پیشمطرح شد
1
$ma ="4*2-1";
$p = eval('return '.$ma.';');

اطلاعات بیشتر


Mostafa Nazar
Mostafa Nazar
تخصص :برنامه نویس وب و موبایل
@mostafa.87226 سال پیشمطرح شد
0

این جواب @bahram
درسته . البته من این رو قبلا امتحان کرده بودم ولی return رو نذاشته بودم
با تشکر


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام