问题标签 [fizzbuzz]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
608 浏览

javascript - Fizz Buzz 返回值 javascript

我有一个任务,我必须用 Javascript 做 FizzBu​​zz 游戏。问题是我的循环在第一次迭代后停止并且只返回第一个值(4)。我可能对我的代码视而不见,但我找不到错误在哪里。如果你能把我推向正确的方向,我会很高兴。提前致谢。问候,托马斯。

新代码:

它返回:答案 = 未定义

0 投票
2 回答
183 浏览

python-3.x - FizzBu​​zz 用逗号代替换行符

在哪里以及如何在此处使用逗号执行换行命令?

试图得到这样的输出:1,2,Fizz,4,Buzz,Fizz,7,8,Fizz,Buzz,11,Fizz,13,14,FizzBu​​zz,16,17,Fizz,19, Buzz
但侧身和用逗号。

0 投票
3 回答
807 浏览

javascript - 卡在 Codecademy 的 Javascript fizzbuzz 应用程序中

以下是 Codecademy 的说明:

打印出 1 - 20 的数字。

对于能被 3 整除的数字,打印出“Fizz”。

对于能被 5 整除的数字,打印出“Buzz”。

对于能被 3 和 5 整除的数字,在控制台中打印出“FizzBu​​zz”。

否则,只需打印出数字即可。

这是我的代码:

问题是它不会为数字 15 打印“FizzBu​​zz”。它只会打印“Fizz”。

我在这里想念什么?

0 投票
1 回答
60 浏览

javascript - 尝试使用 .innerHTMLlog 打印数据得到错误 Uncaught TypeError: undefined is not a function

我正在尝试编写一个简单的 jquery 函数,该函数利用 javascript“fizzBu​​zz”函数从用户那里获取一个数字并打印输出。我收到“未捕获的类型错误”我不确定为什么会发生这种情况。

0 投票
1 回答
2817 浏览

c# - 无法分配给“writeline”,因为它是“方法组”

下面的代码给了我错误“不能分配给'writeline',因为它是一个'方法组;” 在每个 Console.Writeline 语句中。我试图找出原因,但我找不到任何可以指出我正确方向的东西。任何帮助表示赞赏。

0 投票
4 回答
2213 浏览

c - C 中的 Fizzbuzz 程序

好吧,这真的不像是一个 C 问题那样是一个 Fizzbuzz 问题。

我在 C 中编写了一些简单的代码,用于根据需要打印出 fizzbuzz。

现在,最后一个 else 语句显然不起作用,因为 printf 接受一个字符串,而 'i' 是一个 int。我的问题是,我可以应用任何类型的转换来将“i”转换为字符串吗?

编辑:我应该提一下,我真正要问的是这个 fizzbuzz 测试是否可以使用单个打印语句来完成。除了好奇它是否可以完成之外,没有什么特别的原因我希望它是一个单一的打印语句。

EDIT2:问题已回答,这是我的实现:

http://codepad.org/DN7yBW99

0 投票
3 回答
1223 浏览

arrays - 如何快速遍历包含两个整数之间的所有数字的数组?

我想要做的是使用从startend连续的任何整数数组运行“fizzbizz”函数,然后根据以下每种情况输出一个对象数组,整数或字符串。

在这个例子中,我试图在一个从start整数 1 到end整数 15 的数组上运行函数。

随着 fizzbuzz 函数的运行,对于该范围内的每个整数,我想检查它是否可以被 3 和/或 5 整除。如果它可以被 3 而不是 5 整除,我想返回“Fizz”,如果它不能整除由 3 到 5,我想返回“Buzz”,依此类推。

我无法弄清楚如何设置numsarray为包含函数的两个输入之间的所有数字,start并且end,我在下面的数组中拥有的是伪代码。当我用一组特定数字尝试它时,每个中的所有returns 都会case给我一个错误,指出我无法将该表达式转换为 type 的表达式[Any]

我使用[Any]是因为我会将整数和字符串都推入数组中,所以我不想让它成为一种特定类型。

0 投票
1 回答
339 浏览

android - dagger 的导入语句无法解析

我很幸运能够负责维护由其他人开发的程序,并且在导入语句时遇到以下问题:

Android Studio 无法解决的问题。我对匕首完全陌生...

我在 build.gradle 依赖项中有以下内容:

0 投票
2 回答
116 浏览

arrays - 将元素添加到新数组 Ruby

所以最初我只是在玩 ole 'FizzBu​​zz' 挑战。对于那些可能不知道这个挑战是什么的人,请允许我解释一下。这个想法是打印出数字1..100,如果数字可以被 整除3,它会打印Fizz而不是3; 如果数字可以被 整除5,则打印Buzz;如果 number 可以被两者整除,则打印FizzBuzz. 这就是我执行挑战的方式:

这将按预期工作。我想要做的是拥有它,以便用户可以放入一个整数数组super_fizzbuzz([3,10,15,19])并让它返回数组,并用适当的单词替换数字:[Fizz, Buzz, FizzBuzz, 19]。但是,我似乎无法执行此操作。我在下面尝试了以下方法,但它只将第一个答案添加到数组中。

我的想法是创建一个新数组,如果元素可以被其中一个或两个数字整除,则将其放入新数组中,如果不是,则将元素放入数组中。但是,当我运行它时会发生什么,它只会返回一个带有Fizz. 如果我运行第一个代码并将数字放在一个数组中,它会返回:

任何建议将不胜感激。

0 投票
3 回答
919 浏览

javascript - Javascript'超级'fizzbuzz

所以我在 JS 中尝试了很好的 ole 'FizzBu​​zz' 挑战。但是,我正在尝试添加它,因为我能够完成第一个挑战。对于那些不熟悉“FizzBu​​zz”挑战的人。最初,您要打印数字1..100,而那些可被3打印的数字则打印单词Fizz而不是3; 5那些可以被=>整除的Buzz;和那些都可以被 => 整除的FizzBuzz。我要做的是创建一个接受数组的函数,并返回带有适当字符串的数组。例如:

所以理想情况下,答案应该 return ["Fizz", "Buzz", "FizzBuzz", 19],但它只是返回一个空数组。我只是在 Ruby 中做到了这一点,我能够让它正常工作。尝试将我的 ruby​​ 技能转化为练习 JS 并让自己更加熟悉它。任何建议将不胜感激。