gpt4 book ai didi

javascript - 控制台上的简单 node.js readline

转载 作者:数据小太阳 更新时间:2023-10-29 04:08:07 24 4
gpt4 key购买 nike

我想教学生如何使用 JavaScript 进行编程。我不想向新学生介绍回调或任何其他复杂的程序结构。查看 Node.js,用于标准输入的 readline 使用回调。对于简单的输入数据,然后进行计算,我想要一个简单的等效于 Python 或其他类似语言的输入:

width = input("Width? ")
height = input("Height? ")
area = width * height
print("Area is",area)

有什么方法可以用 JavaScript 做到这一点吗?

最佳答案

模块readline-sync,(源代码可以在here,npm page here找到)会做你想做的,看起来像。

如果您更喜欢在较低级别工作,看起来它可以通过将 stdin 文件描述符 (stdin.fd) 传递给同步 >fs 方法。例如:

fs.readSync(stdin.fd, buffer, 0, BUF_SIZE)

关于javascript - 控制台上的简单 node.js readline,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22444226/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com