clueless coding // TODO: be smarter

LeetCode Fizz Buzz: Java Solution



TL;DR Code Solution


public List<String> fizzBuzz(int n) {

    List<String> res = new ArrayList<String>();

    for (int i = 1; i <= n; i++) {
        if (i % 5 == 0 && i % 3 == 0) {
            res.add("FizzBuzz");
        }
        else if (i % 5 == 0) {
            res.add("Buzz");
        }
        else if (i % 3 == 0) {
            res.add("Fizz");
        }
        else {
            res.add(String.valueOf(i));
        }

    }

    return res;

}