سلام
چطور میتونیم فرمولی که به صورت رشته هستش رو محاسبه کنیم مثلا این عبارت رو : '1-2*4'
با تشکر
در جاوااسکریپت به کمک تابع زیر میشه.
// eval(string)
console.log(eval('2 + 2')); // expected output: 4
console.log(eval('4 * 2 - 1')); // expected output: 7
تقریبا همین رشته بدون هر مشکلی محاسبه میشه و حتی نیاز به کار اضافه هم نداره. هر چند بهتره برای اطمینان عملگرهایی که اولویت دارند داخل پرانتز قرار بگیره.
این جواب @bahram
درسته . البته من این رو قبلا امتحان کرده بودم ولی return رو نذاشته بودم
با تشکر
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟