【发布时间】:2023-02-07 07:51:06
【问题描述】:
我需要创建一个 JS RPG CLI 游戏。
我有一个 JS 文件,其中包含一个生成随机数的函数球员健康.那部分我需要放入一个变量,以便它修复一个随机生成的数字,我可以稍后在另一个 JS 文件中使用它进行战斗。当我这样做时,如何导出该变量以便我可以在其他文件中包含和使用它。所以基本上我需要在三个文件之间共享它:randomHealth.js 生成它的地方,stats.js 它显示的地方和战斗更新后的地方,fight.js 用于战斗的地方。
// randomHealth.js
let randomHealth = () => {
return Math.floor(Math.random() * 300 + 1)
}
export default randomHealth
// stats.js
import randomHealth from "./random/randomHealth.js"
let stats = () => {
console.log("STATS")
console.log(randomHealth())
}
export default stats
// fight.js
import clear from "console-clear"
import randomHealth from "../utils/random/randomHealth.js"
const fight = () => {
clear(true)
let playerHealth = randomHealth()
async function battle() {}
battle()
}
export default fight
【问题讨论】:
标签: javascript node.js terminal command-line-interface