Advertisement
Guest User

Untitled

a guest
Sep 2nd, 2014
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. var numberOfBits = 2;
  2.  
  3. function generateSequence(numberOfBits){
  4. var numberOfCombinations = Math.pow(2,numberOfBits),
  5. thisIteration,
  6. sequenceArray = [];
  7.  
  8. for(var i=0; i< numberOfCombinations; i++){
  9. thisIteration = i.toString(2);
  10. // pad out the front
  11. while(thisIteration.length !== numberOfBits){
  12. thisIteration = "0" + thisIteration;
  13. }
  14. sequenceArray.push(thisIteration);
  15. }
  16. return sequenceArray.join(" ");
  17. };
  18.  
  19. console.log(generateSequence(numberOfBits));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement