Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- console.log('A basic FizzBuzz in typescript')
- const START_NUMBER = 1;
- const LAST_NUMBER = 100;
- const FIZZ = 'Fizz';
- const BUZZ = 'Buzz';
- function calcFizzBuzz(n: number): string | number {
- let toPrint = '';
- if ((n % 3) === 0) {
- toPrint = FIZZ
- }
- if ((n % 5) === 0) {
- toPrint += BUZZ
- }
- return toPrint || n;
- }
- const result: (string | number)[] = [];
- for (let i = START_NUMBER; i <= LAST_NUMBER; i++) {
- result.push(calcFizzBuzz(i))
- }
- result.forEach(n => console.warn(n));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement