|
|
3 gadi atpakaļ | |
|---|---|---|
| .. | ||
| Sources | 3 gadi atpakaļ | |
| Tests | 3 gadi atpakaļ | |
| .gitignore | 3 gadi atpakaļ | |
| Package.swift | 3 gadi atpakaļ | |
| README.md | 3 gadi atpakaļ | |
This package solves the famous FizzBuzz problem.
let fbkit = FizzBuzzKit()
var result = fbkit.handle(number: 3) // "Fizz"
result = fbkit.handle(number: 4) // "4"
result = fbkit.handle(number: 5) // "Buzz"
result = fbkit.handle(number: 15) // "FizzBuzz"
let fbkit = FizzBuzzKit()
let result = fbkit.handle(numbers: [1, 7, 30, 3]) // ["1", "7", "FizzBuzz", "Fizz"]
let fbkit = FizzBuzzKit(rules: [(7, "Potato"), (11, "Tomato")])
var result = fbkit.handle(number: 7) // "Potato"
result = fbkit.handle(number: 4) // "4"
result = fbkit.handle(number: 11) // "Tomato"