Anonymous user
FizzBuzz: Difference between revisions
Add initial entry for Never lang
(→JS ES6: Added a version which uses no modulo or other numeric tests (Trans Haskell, Python)) |
(Add initial entry for Never lang) |
||
Line 5,387:
end
end</lang>
=={{header|Never}}==
<lang fsharp>func fizz_buzz() -> int
{
var i = 1;
for (i = 1; i <= 100; i = i + 1)
{
/* if (i % 15 == 0) */
if (i % 3 == 0 && i % 5 == 0)
{
prints("Fizz Buzz\n")
}
else if (i % 3 == 0)
{
prints("Fizz\n")
}
else if (i % 5 == 0)
{
prints("Buzz\n")
}
else
{
prints(i + "\n")
}
};
0
}
func main() -> int {
fizz_buzz();
0
}</lang>
{{out}}
<pre>prompt$ never -f fizzbuzz.nev 2>/dev/null
1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Buzz
11
Fizz
13
14
Fizz Buzz
16
...
89
Fizz Buzz
91
92
Fizz
94
Buzz
Fizz
97
98
Fizz
Buzz</pre>
=={{header|NewLISP}}==
|