猜数字:有限次数与重新开始 | 星雨笔录

管理猜测次数、胜负反馈和重启。

核心: 猜数字游戏维护目标值、剩余次数、结束状态,并允许重置。

最小示例:

let target = 7, left = 3;
function guess(n) {
  if (left <= 0) return '已结束';
  left--; return n === target ? '猜中' : (left ? '再试一次' : '机会用完');
}

学完能做: 管理猜测次数、胜负反馈和重启。