Forums

The forums ran from 2008-2020 and are now closed and viewable here as an archive.

Home Forums JavaScript Get random word from prompt imput

  • This topic is empty.
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #43094
    Miguel
    Participant

    I’m having a tough time doing this.

    And what I mean is, pull a prompt box, and if you input either “Test1″ Test2” “Test 3”, then there’s a random chance that when you click okay, an alert box says either test1, test2, test3 randomly.

    Any idea?

    #126677
    tomrogers123
    Member

    You could switch the text to be outputted using a `switch` statement with a random number generation as the condition to switch:

    var numRand = Math.floor(Math.random()*2) // generate number between 1 and 3

    switch(numRand) {

    case 0:
    // code for 1st scenario
    break;
    case 1:
    // code for 2nd scenario
    break;
    case 2:
    // code for 3rd scenario
    break;
    default:
    // what to do if, for some reason, an invalid number was parsed
    break;

    }

    #126650
    DADE
    Participant

    @tomrogers123
    You random number calculation is wrong.

    // This will never give you 2. Only 0, 1
    Math.floor(Math.random()*2);

    // This will give you 0-2 outcomes
    Math.round(Math.random()*2);
    Math.floor(Math.random()*3);

Viewing 3 posts - 1 through 3 (of 3 total)
  • The forum ‘JavaScript’ is closed to new topics and replies.