ts修仙控制台修仙代码

class Filenames{
    private readonly shuju:number
    private name1:string
    private life:number=100
    public daguai1:number=2000
    public  money:number =1000
    constructor(n:number) {
        this.shuju=n
    }
    public infoFiles(){
        console.log('数据开始加载..')
        console.log('请输入名字:')
    }
    public gerenzhongxin(){
        console.log(`您的生命值为`+this.life)
        console.log(`您的背包数量是`+0)
    }
    public infoLikes(like:string){
        this.name1=like||'张三'
        console.log(`您给人物起的名字:${this.name1}`)
        this.gerenzhongxin();
    }
    public chushengmoshi(){
        console.log('请选择游戏模式')
    }
    public infp(b:number){
        if(b===1){
            if (this.life>this.daguai1){
                console.log('胜利'+this.money+2000)
            } else {
                console.log('您血量不足,已经为您购物,血量包')
                this.money=this.money-1000
                if(this.life+20000>this.daguai1){
                    console.log('游戏胜利'+this.money+2000)
                } else{
                    console.log('你已经失败!')
                }
            }
        }
    }
    public  chusheng(a:number){
        if(a===1){
        //    传入1的时候你给处理
            console.log('前方有一个怪物,是否攻击,攻击成功,金币加2000,输入1进行攻击,其它放弃')
        } else {
            console.log('输入错误!')
        }

    }
}
interface Person{
    name3:string
    //地图名称
}
const li:Person={
    name3:'1.冒险模式'
}
const Fime=new Filenames(100)
Fime.infoFiles()
Fime.infoLikes('李四')
Fime.chushengmoshi()
console.log(li.name3)
Fime.chusheng(1)
Fime.infp(1)

拿走请关注一下哦,谢谢洛!

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小鱼程序员

你的鼓励将是我创作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值