创建目录"commonjs"和文件"lib.js"
在文件"lib.js"中写如下代码
module
.exports = function (playerAction
) {
var random
= Math
.random() * 3;
if (random
< 1) {
var computerAction
= 'rock'
}
else if (random
> 2){
var computerAction
= 'scissor'
}
else {
var computerAction
= 'paper'
}
if (computerAction
== playerAction
){
console
.log('平局');
return 0;
}
else if (
(computerAction
==='rock' && playerAction
==='paper')||
(computerAction
==='paper' && playerAction
==='scissor')||
(computerAction
==='scissor' && playerAction
==='rock')
) {
console
.log('你赢了');
return -1;
}
else {
console
.log('你输了')
return 1;
}
}
在文件"index.js"中写如下代码
const libjs
= require('./commonjs/lib.js')
let count
= 0;
process
.stdin
.on('data', e
=>{
const playerAction
= e
.toString().trim();
const result
= libjs(playerAction
);
if (result
== -1) {
count
++;
}
if (count
=== 3) {
console
.log('你太厉害,不和你玩儿了');
process
.exit();
}
})
运行查看效果(运行方式查看上一篇吆)
输入"rock"
结束语
如果您发现有不对的地方,欢迎指正。或者在学习过程中遇到任何问题,欢迎留言相互学习,谢谢!
转载请注明原文地址:https://ipadbbs.8miu.com/read-65757.html