Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. var branch:String = ""; //skapar en plats för gren
  2. var treeHeight:Number = 8; //bestämmer höjden
  3. var spaces:String; //skapar en plats för mellanslag
  4.  
  5. //loopar höjden antal gånger
  6. for( var row:Number = 1; row <= treeHeight; row++){
  7.  
  8. spaces =""; //starta med inga mellanslag
  9.  
  10. //loopar fram mellanslag
  11. for( var numberOfSpaces = 0;
  12. numberOfSpaces < treeHeight - row; //totalt antal mellanslag är höjden-raden
  13. numberOfSpaces++){
  14. spaces += " "; //lägg till ett mellanslag
  15. }
  16.  
  17. branch = ""; //starta med inga barr
  18.  
  19. for( var numberOfNeedles = 0;
  20. numberOfNeedles < (row*2)-1; //totalt antal barr, dubbla radnummret -1
  21. numberOfNeedles++){
  22.  
  23. if(Math.random()*10 < 1 ){ //funktionen som gör att något skapas slumpmässigt
  24.  
  25. branch += "o" //lägger till en bit dekoration som kommer slumpmässigt
  26.  
  27. }else{ //här startas funktionen för vad som skall hända om det INTE skall komma en dekoration
  28.  
  29. branch += "*"; //då ska det komma ett barr
  30.  
  31. }
  32. }
  33.  
  34. trace(spaces + branch); //skriv ut mellanslag och barr
  35.  
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement