剪刀石头布

function game() {
  var playerChoice = prompt("请选择:石头、剪刀、布");
  var computerChoice = Math.random();
  if (computerChoice < 0.34) {
    computerChoice = "石头";
  } else if (computerChoice <= 0.67) {
    computerChoice = "剪刀";
  } else {
    computerChoice = "布";
  }
  console.log("你选择了:" + playerChoice);
  console.log("电脑选择了:" + computerChoice);
 
  if (playerChoice === computerChoice) {
    console.log("平局!");
  } else if (
    (playerChoice === "石头" && computerChoice === "剪刀") ||
    (playerChoice === "剪刀" && computerChoice === "布") ||
    (playerChoice === "布" && computerChoice === "石头")
  ) {
    console.log("你赢了!");
  } else {
    console.log("你输了!");
  }
}
 
game();
 

猜数字

function game() {
  var number = Math.floor(Math.random() * 100) + 1;
  console.log("我已经想好了一个1到100之间的数字,你来猜看吧!");
 
  var guess;
  var numGuesses = 0;
  var guessing = true;
 
  while (guessing) {
    guess = parseInt(prompt("你猜的数字是多少?"));
    numGuesses += 1;
 
    if (guess === number) {
      console.log("恭喜你,猜对了!你用了" + numGuesses + "次机会。");
      guessing = false;
    } else if (guess > number) {
      console.log("你猜的数字太大了,再试吧。");
    } else {
      console.log("你猜的数字太小了,再试吧。");
    }
  }
}
 
game();