Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function tree(height, rightAlign)
- {
- var starArr = [String.fromCharCode(9733)]; // Unicode Star character, Opera renders it a little smaller than IE and FF
- var pad = String.fromCharCode(8195); //Ascii EM space
- var i;
- for(i = 1; i < height; i++)
- {
- starArr.push(starArr[i - 1] + starArr[i - 1]);
- pad += pad;
- }
- if(rightAlign)
- {
- for(i = 0; i < height; i++)
- {
- starArr[i] = pad.substr(starArr[i].length, pad.length - 1) + starArr[i];
- }
- }
- return starArr.join('\n');
- }
- alert(tree(4, true));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement