✅ fizzbuzz test
This commit is contained in:
parent
cf28f10abc
commit
d8ddfe95e8
34
test/fizzbuzz.jce
Normal file
34
test/fizzbuzz.jce
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
def fizzbuzz $num
|
||||||
|
set $mod15 $num
|
||||||
|
mod $mod15 15
|
||||||
|
if $mod15 != 0; jmp "nomod15"
|
||||||
|
echo "fizzbuzz"
|
||||||
|
return
|
||||||
|
nomod15:
|
||||||
|
|
||||||
|
set $mod3 $num
|
||||||
|
mod $mod3 3
|
||||||
|
if $mod3 != 0; jmp "nomod3"
|
||||||
|
echo "fizz"
|
||||||
|
return
|
||||||
|
nomod3:
|
||||||
|
|
||||||
|
set $mod5 $num
|
||||||
|
mod $mod5 5
|
||||||
|
if $mod5 != 0; jmp "nomod5"
|
||||||
|
echo "buzz"
|
||||||
|
return
|
||||||
|
nomod5:
|
||||||
|
|
||||||
|
echo $num
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
set $q 1
|
||||||
|
|
||||||
|
loop:
|
||||||
|
fizzbuzz $q
|
||||||
|
add $q 1
|
||||||
|
if $q <= 30
|
||||||
|
jump "loop"
|
Reference in New Issue
Block a user