We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cc55086 commit 79d6f0dCopy full SHA for 79d6f0d
1 file changed
examples/fizzbuzz.lox
@@ -1,18 +1,16 @@
1
-var arg = argv(4) ?? prompt("n: ");
2
-var n = parseNumber(arg);
+var arg = argv(4) ?? prompt("limit: ");
+var limit = parseNumber(arg);
3
4
-fun fizzbuzz(i) {
5
- if (i % 5 == 0 and i % 3 == 0) {
6
- return "FizzBuzz";
7
- } else if (i % 3 == 0) {
8
- return "Fizz";
9
- } else if (i % 5 == 0) {
10
- return "Buzz";
11
- } else {
12
- return i;
13
- }
14
-}
+fun fizzbuzz(n) = if (n % 5 == 0 and n % 3 == 0) {
+ "FizzBuzz"
+} else if (n % 3 == 0) {
+ "Fizz"
+} else if (n % 5 == 0) {
+ "Buzz"
+} else {
+ n
+};
15
16
-for (var i = 1; i <= n; i = i + 1) {
+for (var i = 1; i <= limit; i = i + 1) {
17
print fizzbuzz(i);
18
+}
0 commit comments