Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

create-a-javascript-slot-machine - Final test does not pass. #10541

Closed
STRAYKR opened this issue Sep 9, 2016 · 5 comments
Closed

create-a-javascript-slot-machine - Final test does not pass. #10541

STRAYKR opened this issue Sep 9, 2016 · 5 comments

Comments

@STRAYKR
Copy link

STRAYKR commented Sep 9, 2016

Challenge create-a-javascript-slot-machine has an issue.
User Agent is: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.92 Safari/537.36.
Please describe how to reproduce this issue, and include links to screenshots if possible.

The final test does not pass. I checked my answer with the official answer here: https://github.com/FreeCodeCamp/FreeCodeCamp/wiki/Challenge-Create-A-JavaScript-Slot-Machine

<script>
 function runSlots() {
   var slotOne;
   var slotTwo;
   var slotThree;

   var images = ["//i.imgur.com/9H17QFk.png", "//i.imgur.com/9RmpXTy.png", "//i.imgur.com/VJnmtt5.png"];

   // Only change code below this line.

   slotOne = Math.floor(Math.random() * (3 - 1 + 1)) + 1;
   slotTwo = Math.floor(Math.random() * (3 - 1 + 1)) + 1;
   slotThree = Math.floor(Math.random() * (3 - 1 + 1)) + 1;

   // Only change code above this line.


   if (slotOne !== undefined && slotTwo !== undefined && slotThree !== undefined) {
     $(".logger").html(slotOne + " " + slotTwo + " " + slotThree);
   }


   $(".logger").append(" Not A Win")
   return [slotOne, slotTwo, slotThree];
 }

 $(document).ready(function() {
    $(".go").click(function() {
      runSlots();
    });
  });
</script>

<div>
<div class = "container inset">
  <div class = "header inset">
    <img src="https://s3.amazonaws.com/freecodecamp/freecodecamp_logo.svg.gz" alt="learn to code JavaScript at Free Code Camp logo" class="img-responsive nav-logo">
    <h2>FCC Slot Machine</h2>
  </div>
  <div class = "slots inset">
    <div class = "slot inset">

    </div>
    <div class = "slot inset">

    </div>
    <div class = "slot inset">

    </div>
  </div>
  <br/>
  <div class = "outset">
    <button class = "go inset">
      Go
    </button>
  </div>
  <br/>
  <div class = "foot inset">
    <span class = "logger"></span>
  </div>
</div>
</div>

<style>
.container {
  background-color: #4a2b0f;
  height: 400px;
  width: 260px;
  margin: 50px auto;
  border-radius: 4px;
}
.header {
  border: 2px solid #fff;
  border-radius: 4px;
  height: 55px;
  margin: 14px auto;
  background-color: #457f86
}
.header h2 {
  height: 30px;
  margin: auto;
}
.header h2 {
  font-size: 14px;
  margin: 0 0;
  padding: 0;
  color: #fff;
  text-align: center;
}
.slots{
  display: flex;
  background-color: #457f86;
  border-radius: 6px;
  border: 2px solid #fff;
}
.slot{
  flex: 1 0 auto;
  background: white;
  height: 75px;
  margin: 8px;
  border: 2px solid #215f1e;
  border-radius: 4px;
}
.go {
  width: 100%;
  color: #fff;
  background-color: #457f86;
  border: 2px solid #fff;
  border-radius: 2px;
  box-sizing: none;
  outline: none!important;
}
.foot {
  height: 150px;
  background-color: 457f86;
  border: 2px solid #fff;
}

.logger {
  color: white;
  margin: 10px;
}

.outset {
  -webkit-box-shadow: 0px 0px 15px -2px rgba(0,0,0,0.75);
  -moz-box-shadow: 0px 0px 15px -2px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 15px -2px rgba(0,0,0,0.75);
}

.inset {
  -webkit-box-shadow: inset 0px 0px 15px -2px rgba(0,0,0,0.75);
  -moz-box-shadow: inset 0px 0px 15px -2px rgba(0,0,0,0.75);
  box-shadow: inset 0px 0px 15px -2px rgba(0,0,0,0.75);
}
</style>

     ```
@STRAYKR STRAYKR changed the title Final test does not pass. create-a-javascript-slot-machine - Final test does not pass. Sep 9, 2016
@STRAYKR STRAYKR closed this as completed Sep 9, 2016
@Burgi0101
Copy link

Burgi0101 commented Sep 9, 2016

Why did you close this issue? It is still happening!

@thinkC
Copy link

thinkC commented Sep 9, 2016

hi All,
Final test does not pass even though I used Math.floor(Math.random() * (3 - 1 + 1)) + 1; three times to generate your random numbers.Please assist

@gowtham1997
Copy link

I have the same problem.Can someone help?

@Burgi0101
Copy link

Guys as long as its posted here they will look into it, just do some other challenges in the meanwhile if you can!

@ronaiza-cardoso
Copy link

I have the same problem

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants