Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- for(var i = 1; i <= 100; i++){
- var output = i + ": ";
- if(i % 3 == 0) output += "fizz";
- if(i % 5 == 0) output += "buzz";
- console.log(output);
- }
- for(var i = 1; i <= 100; i++){
- var o = (i % 3 + i % 5 < 1 ) ? "fizzbuzz" : !(i % 3) ? "fizz" : !(i % 5) ? "buzz" : null;
- console.log(!(o) ? i : o);
- }
- i=0;while(i++ < 100) alert(((i % 3) ? "" : "fizz") + ((i % 5) ? "" : "buzz") || i);
- public class FizzBuzz {
- private static final int FIZZ = 3;
- private static final int BUZZ = 5;
- public static String textForNumber(int n) {
- if (multipleOf(FIZZ * BUZZ, n)) {
- return "FizzBuzz";
- }
- if (multipleOf(FIZZ, n)) {
- return "Fizz";
- }
- if (multipleOf(BUZZ, n)) {
- return "Buzz";
- }
- return Integer.toString(n);
- }
- private static boolean multipleOf(int multiplier, int n) {
- return n % multiplier == 0;
- }
- public static void main(String[] args) {
- for (int i = 1; i <= 100; i++) {
- System.out.println(textForNumber(i));
- }
- }
- }
- import junit.framework.TestCase;
- public class FizzBuzzTest extends TestCase {
- public void test__Multiples_of_3_print_Fizz() {
- assertEquals("Fizz", FizzBuzz.textForNumber(3));
- assertEquals("Fizz", FizzBuzz.textForNumber(6));
- }
- public void test__Multiples_of_5_print_Buzz() {
- assertEquals("Buzz", FizzBuzz.textForNumber(5));
- assertEquals("Buzz", FizzBuzz.textForNumber(10));
- }
- public void test__Multiples_of_both_3_and_5_print_FizzBuzz() {
- assertEquals("FizzBuzz", FizzBuzz.textForNumber(15));
- assertEquals("FizzBuzz", FizzBuzz.textForNumber(30));
- }
- public void test__All_others_print_the_number() {
- assertEquals("1", FizzBuzz.textForNumber(1));
- assertEquals("2", FizzBuzz.textForNumber(2));
- assertEquals("4", FizzBuzz.textForNumber(4));
- }
- }
- for(i in [1..100])
- x = ""
- if (i %% 3) x += "Fizz"
- if (i %% 5) x += "Buzz"
- print x == "" ? i : x
- class Program
- {
- static void Main(string[] args)
- {
- for (int i = 1; i <= 100; ++i)
- if ((i % 3 == 0) && (i % 5 == 0))
- Console.WriteLine("FizzBuzz");
- else if (i % 3 == 0)
- Console.WriteLine("Fizz");
- else if (i % 5 == 0)
- Console.WriteLine("Buzz");
- else
- Console.WriteLine(i.ToString());
- }
- }
- irb(main):002:0> start = Time.now
- => Tue Jun 30 13:38:08 +1000 2009
- irb(main):004:0> finish = Time.now
- => Tue Jun 30 13:43:10 +1000 2009
- irb(main):006:0> (finish - start) / 60
- => 5.03985
- for (int i = 1; i <= 100; i++)
- {
- if (i % 3 == 0 && i % 5 == 0)
- Console.WriteLine("FizzBuzz");
- else if (i % 3 == 0)
- Console.WriteLine("Fizz");
- else if (i % 5 == 0)
- Console.WriteLine("Buzz");
- else
- Console.WriteLine(i.ToString());
- }
- public class FizzBuzz {
- static final int FIZZ_DIVISOR = 3;
- static final int BUZZ_DIVISOR = 5;
- static final String FIZZ = "Fizz";
- static final String BUZZ = "Buzz";
- static final String FIZZBUZZ = "FizzBuzz";
- static final int MIN = 1;
- static final int MAX = 100;
- public static void main(String[] args) {
- for(int i=MIN;i <= MAX; i++) {
- if (isFizzy(i) && isBuzzy(i)) {
- System.out.println("i" + i + ": " + FIZZBUZZ);
- } else
- {
- if (isFizzy(i)) {
- System.out.println("i" + i + ": " + FIZZ);
- }
- else if (isBuzzy(i)) {
- System.out.println("i" + i + ": " + BUZZ);
- }
- }
- }
- }
- private static boolean isFizzy(int i) {
- return (i % FIZZ_DIVISOR == 0) ? true : false;
- }
- private static boolean isBuzzy(int i) {
- return (i % BUZZ_DIVISOR == 0) ? true : false;
- }
- }
- for (int i = 1; i <= 100; i = i + 15)
- {
- Console.WriteLine(i);
- Console.WriteLine(i+1);
- Console.WriteLine("Fizz");
- Console.WriteLine(i+3);
- Console.WriteLine("Buzz");
- Console.WriteLine("Fizz");
- Console.WriteLine(i+6);
- Console.WriteLine(i+7);
- Console.WriteLine("Fizz");
- Console.WriteLine("Buzz");
- if (i + 9 == 100) break;
- Console.WriteLine(i+10);
- Console.WriteLine("Fizz");
- Console.WriteLine(i+12);
- Console.WriteLine(i+13);
- Console.WriteLine("FizzBuzz");
- }
Add Comment
Please, Sign In to add comment