Skip to content

Instantly share code, notes, and snippets.

@Tom01098
Created March 23, 2019 13:48
Show Gist options
  • Save Tom01098/8a05502d0420edfae2d3499f644de1ee to your computer and use it in GitHub Desktop.
Save Tom01098/8a05502d0420edfae2d3499f644de1ee to your computer and use it in GitHub Desktop.
FizzBuzz in Jelly
Main<>
count = Read<>
n = 1
loop n <= count
FizzBuzzNumber<n>
n => n + 1
end
end
FizzBuzzNumber<x>
Write<x>
WriteChar<58>
WriteChar<32>
three = (x % 3) == 0
five = (x % 5) == 0
if three * five
Fizz<>
Buzz<>
end
elif three
Fizz<>
end
elif five
Buzz<>
end
else
Write<x>
end
WriteNewLine<>
end
Fizz<>
WriteChar<70>
WriteChar<105>
WriteChar<122>
WriteChar<122>
end
Buzz<>
WriteChar<66>
WriteChar<117>
WriteChar<122>
WriteChar<122>
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment