js-mentorship-razvan / javascript

Javascript study notes
GNU General Public License v3.0
22 stars 2 forks source link

Build Tower #535

Closed RazvanBugoi closed 4 years ago

RazvanBugoi commented 4 years ago

https://www.codewars.com/kata/576757b1df89ecf5bd00073b/train/javascript

RazvanBugoi commented 4 years ago
function towerBuilder(nFloors) {
  let space, star, arr = []
  for (let i=1; i<=nFloors; i++) {
  space = ' '.repeat(nFloors-i); 
  star = '*'.repeat((i*2)-1);
  arr.push(`${space}${star}${space}`);
}
  return arr;
}

OR

function towerBuilder(nFloors) {
  let space = '';
  let star = '';
  let arr = [];
  for (let i=1; i<=nFloors; i++) {
  space = ' '.repeat(nFloors-i); 
  star = '*'.repeat((i*2)-1);
  arr.push(`${space}${star}${space}`);
}
  return arr;
}