دریافت ورودی در nodejs

د
د


چند وقت پیش بود که تو مسابقه quera.ir بودم بعد می خواستم با nodejs بنویسم.

جاوا اسکریپت تحت وب زیاد کار کرده بودم اما با nodejs نه، باسه همین دریافت ورودی رو بلد نبودم و به همین دلیل هم وقتم گرفته شد هم مجبور شدم با php بنویسم.

یه خورده کدش زیاد تره نسبت به زبان های دیگه.

روش های متفاوتی داره، یکیش اینه:

const readline = require('readline');
const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout
});

تا اینجاش ثابته و باید بزنید فقط میشه یه کم بهینه ترش کرد حالا برای استفاده کد زیر:

rl.question('firstname: ', (firstname) => {
    console.log('salam ' + firstname);
    rl.close();
});

اینجوری.