I am able to generate random numbers from 1 -100 in my text box by passing these
ID: 3594904 • Letter: I
Question
I am able to generate random numbers from 1 -100 in my text box by passing these method statements below.
private void checkButton_Click(object sender, EventArgs e)
{
Random Guess = new Random();
int GuessNum = Guess.Next(1,100);
//TextBox.Text = GuessNum.ToString();
}
}
How can I create a max entry that allows max of 6 attempts on the checkButton event and prompts in my label to guess higher or lower?
namespace HomeWork3.HangMan
{
public partial class HangMan : Form
{
public HangMan()
{
InitializeComponent();
}
private void TextBox_TextChanged(object sender, EventArgs e)
{
}
private void checkButton_Click(object sender, EventArgs e)
{
Random Guess = new Random();
int GuessNum = Guess.Next(1,100);
TextBox.Text = GuessNum.ToString();
}
private void displayLabel_Click(object sender, EventArgs e)
{
}
}
}
Explanation / Answer
function guessNumber(number)
{
// Prompt the user for a number
var guess = prompt("Guess a number between 1 and 100");
// Convert their guess to a number using +
guess = +guess;
// Define base case
if (guess === number) {
return console.log("You got it! The number was " + number);
}
// Define recursive case with a function call
else {
return console.log("keep guessing");
guessNumber(number);
}
}
// Call the function guessNumber() with an integer for an argument
guessNumber(4);
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.