تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۴ آیدا قاسم پور
گرفتن ورودی
جامعه جاوا اسکریپت ایجاد شده در ۱۷ تیر ۱۴۰۱

در عکس زیر کدی که نوشتم می‌خوام ورودی به فایل فرستاده بشه و بعد عملیات زیر انجام شود یعنی با ورودی و خروجی استاندارد کار کنه میشه راهنمایی کنید3b8c-Screenshot (523).png

میدونم با استفاده از تابع prompt می‌توان ورودی گرفت ولی راه دیگه ای نداره برای دریافت ورودی که زمانی که فایل اجرا میشه درانتظار ورودی باشه یا فایل با گرفتن ورودی کار کنه؟

آیدا قاسم پور ۱۷ تیر ۱۴۰۱، ۰۷:۴۷

سلام وقت بخیر .

ورودی گرفتن در js به محیطی که توش برنامه رو اجرا میکنید بستگی داره .

اگر قرار در مرورگر اجرا بشه راه دیگه ای به جز prompt یا input field‌ها نداریم (چون console نداریم).

ولی در node.js که خارج از مرورگر اجرا میشه ابزار هایی وجود داره برای ورودی گرفتن . (مثلا با اجرای فایل منتظر ورودی باشه).

readline یکی از ابزار‌های دریافت ورودی در nodejs هست .

موفق باشید .

علیرضا ایمانی ۱۷ تیر ۱۴۰۱، ۰۸:۰۴

خوب الان که من از readline استفاده کردم کد غلط هستش ؟ درستش چه جوریه؟

آیدا قاسم پور ۱۷ تیر ۱۴۰۱، ۰۸:۱۹

اینطور که من فهمیدم شما می‌خواید تو مرورگر اجرا کنید فایل رو . در این صورت قاعدتا کد شما کار نمیکنه چون تابع پیش فرضی به اسم readline وجود نداره (حداقل من چیزی در موردش پیدا نکردم :) ). کد شما الان درست کار میکنه؟

بهترین پاسخ
علیرضا ایمانی ۱۷ تیر ۱۴۰۱، ۱۳:۲۲