linux中如何用Bash实现猜数字

2023-04-12 07:28:00 linux 数字 如何用

在Linux中,Bash是一个常用的脚本语言,可以用来实现各种功能。猜数字游戏是一个经典的游戏,玩家需要在指定的范围内猜测一个数字。

下面是一个简单的猜数字游戏的Bash脚本实现:

#!/bin/bash

# This is a simple number guessing game

# Generate a random number between 1 and 100

target=$(($RANDOM % 100 + 1))

# Initialize the player's guess to 0

guess=0

# Loop until the player guesses the target number

while [ "$guess" -ne "$target" ]; do

# Get the player's guess

read -p "Enter your guess: " guess

# If the player's guess is less than the target,

# tell them their guess is too low and try again

if [ "$guess" -lt "$target" ]; then

echo "Too low. Try again."

# If the player's guess is greater than the target,

# tell them their guess is too high and try again

elif [ "$guess" -gt "$target" ]; then

echo "Too high. Try again."

# Otherwise, the player has guessed the target number

else

echo "Congratulations! You guessed the target number."

fi

done

相关文章