Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function fizzbuzz($n) {
- if (!($n % 3)) {
- $fizzbuzz .= 'Fizz';
- }
- if (!($n % 5)) {
- $fizzbuzz .= 'Buzz';
- }
- return $fizzbuzz;
- }
- for ($n = 0; $n <= 100; $n++) {
- echo $n . ': ';
- echo fizzbuzz($n);
- echo "\n";
- }
- function fizzbuzzTest() {
- echo (fizzbuzz(0) == 'FizzBuzz' ? 'passed' : 'failed') . "\n";
- echo (fizzbuzz(3) == 'Fizz' ? 'passed' : 'failed') . "\n";
- echo (fizzbuzz(6) == 'Fizz' ? 'passed' : 'failed') . "\n";
- echo (fizzbuzz(5) == 'Buzz' ? 'passed' : 'failed') . "\n";
- echo (fizzbuzz(10) == 'Buzz' ? 'passed' : 'failed') . "\n";
- echo (fizzbuzz(15) == 'FizzBuzz' ? 'passed' : 'failed') . "\n";
- echo (fizzbuzz(30) == 'FizzBuzz' ? 'passed' : 'failed') . "\n";
- echo (fizzbuzz(31) == '' ? 'passed' : 'failed') . "\n";
- }
- fizzbuzzTest();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement