Advertisement
Guest User

Untitled

a guest
Aug 17th, 2017
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.79 KB | None | 0 0
  1. <?php
  2.  
  3. function fizzbuzz($n) {
  4.   if (!($n % 3)) {
  5.     $fizzbuzz .= 'Fizz';
  6.   }
  7.   if (!($n % 5)) {
  8.     $fizzbuzz .= 'Buzz';
  9.   }
  10.   return $fizzbuzz;
  11. }
  12.  
  13. for ($n = 0; $n <= 100; $n++) {
  14.   echo $n . ': ';
  15.   echo fizzbuzz($n);
  16.   echo "\n";
  17. }
  18.  
  19. function fizzbuzzTest() {
  20.   echo (fizzbuzz(0) == 'FizzBuzz' ? 'passed' : 'failed') . "\n";
  21.   echo (fizzbuzz(3) == 'Fizz' ? 'passed' : 'failed') . "\n";
  22.   echo (fizzbuzz(6) == 'Fizz' ? 'passed' : 'failed') . "\n";
  23.   echo (fizzbuzz(5) == 'Buzz' ? 'passed' : 'failed') . "\n";
  24.   echo (fizzbuzz(10) == 'Buzz' ? 'passed' : 'failed') . "\n";
  25.   echo (fizzbuzz(15) == 'FizzBuzz' ? 'passed' : 'failed') . "\n";
  26.   echo (fizzbuzz(30) == 'FizzBuzz' ? 'passed' : 'failed') . "\n";
  27.   echo (fizzbuzz(31) == '' ? 'passed' : 'failed') . "\n";
  28. }
  29.  
  30. fizzbuzzTest();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement