در عکس زیر کدی که نوشتم میخوام ورودی به فایل فرستاده بشه و بعد عملیات زیر انجام شود یعنی با ورودی و خروجی استاندارد کار کنه میشه راهنمایی کنید
میدونم با استفاده از تابع prompt میتوان ورودی گرفت ولی راه دیگه ای نداره برای دریافت ورودی که زمانی که فایل اجرا میشه درانتظار ورودی باشه یا فایل با گرفتن ورودی کار کنه؟
آیدا قاسم پور۱۷ تیر ۱۴۰۱، ۰۷:۴۷
سلام وقت بخیر .
ورودی گرفتن در js به محیطی که توش برنامه رو اجرا میکنید بستگی داره .
اگر قرار در مرورگر اجرا بشه راه دیگه ای به جز prompt یا input fieldها نداریم (چون console نداریم).
ولی در node.js که خارج از مرورگر اجرا میشه ابزار هایی وجود داره برای ورودی گرفتن . (مثلا با اجرای فایل منتظر ورودی باشه).
readline یکی از ابزارهای دریافت ورودی در nodejs هست .
موفق باشید .
علیرضا ایمانی۱۷ تیر ۱۴۰۱، ۰۸:۰۴
خوب الان که من از readline استفاده کردم کد غلط هستش ؟ درستش چه جوریه؟
آیدا قاسم پور۱۷ تیر ۱۴۰۱، ۰۸:۱۹
اینطور که من فهمیدم شما میخواید تو مرورگر اجرا کنید فایل رو . در این صورت قاعدتا کد شما کار نمیکنه چون تابع پیش فرضی به اسم readline وجود نداره (حداقل من چیزی در موردش پیدا نکردم :) ). کد شما الان درست کار میکنه؟