projects
/
fizzbuzz.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
シェルスクリプト版を作成
[fizzbuzz.git]
/
sh
/
fizzbuzz.sh
1
#!/bin/sh
2
3
MIN=1
4
MAX=100
5
6
fizzbuzz() {
7
unset FIZZ;
8
unset BUZZ;
9
if test $(expr $1 % 3) -eq 0; then
10
FIZZ="Fizz";
11
fi
12
if test $(expr $1 % 5) -eq 0; then
13
BUZZ="Buzz";
14
fi
15
if test -z ${FIZZ} && test -z ${BUZZ}; then
16
echo $1;
17
else
18
echo ${FIZZ}${BUZZ};
19
fi
20
}
21
22
for i in $(seq ${MIN} ${MAX}); do
23
fizzbuzz $i
24
done