问题标签 [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.
javascript - Fizz Buzz 返回值 javascript
我有一个任务,我必须用 Javascript 做 FizzBuzz 游戏。问题是我的循环在第一次迭代后停止并且只返回第一个值(4)。我可能对我的代码视而不见,但我找不到错误在哪里。如果你能把我推向正确的方向,我会很高兴。提前致谢。问候,托马斯。
新代码:
它返回:答案 = 未定义
python-3.x - FizzBuzz 用逗号代替换行符
在哪里以及如何在此处使用逗号执行换行命令?
试图得到这样的输出:1,2,Fizz,4,Buzz,Fizz,7,8,Fizz,Buzz,11,Fizz,13,14,FizzBuzz,16,17,Fizz,19, Buzz
但侧身和用逗号。
javascript - 卡在 Codecademy 的 Javascript fizzbuzz 应用程序中
以下是 Codecademy 的说明:
打印出 1 - 20 的数字。
对于能被 3 整除的数字,打印出“Fizz”。
对于能被 5 整除的数字,打印出“Buzz”。
对于能被 3 和 5 整除的数字,在控制台中打印出“FizzBuzz”。
否则,只需打印出数字即可。
这是我的代码:
问题是它不会为数字 15 打印“FizzBuzz”。它只会打印“Fizz”。
我在这里想念什么?
javascript - 尝试使用 .innerHTMLlog 打印数据得到错误 Uncaught TypeError: undefined is not a function
我正在尝试编写一个简单的 jquery 函数,该函数利用 javascript“fizzBuzz”函数从用户那里获取一个数字并打印输出。我收到“未捕获的类型错误”我不确定为什么会发生这种情况。
c# - 无法分配给“writeline”,因为它是“方法组”
下面的代码给了我错误“不能分配给'writeline',因为它是一个'方法组;” 在每个 Console.Writeline 语句中。我试图找出原因,但我找不到任何可以指出我正确方向的东西。任何帮助表示赞赏。
c - C 中的 Fizzbuzz 程序
好吧,这真的不像是一个 C 问题那样是一个 Fizzbuzz 问题。
我在 C 中编写了一些简单的代码,用于根据需要打印出 fizzbuzz。
现在,最后一个 else 语句显然不起作用,因为 printf 接受一个字符串,而 'i' 是一个 int。我的问题是,我可以应用任何类型的转换来将“i”转换为字符串吗?
编辑:我应该提一下,我真正要问的是这个 fizzbuzz 测试是否可以使用单个打印语句来完成。除了好奇它是否可以完成之外,没有什么特别的原因我希望它是一个单一的打印语句。
EDIT2:问题已回答,这是我的实现:
arrays - 如何快速遍历包含两个整数之间的所有数字的数组?
我想要做的是使用从start
到end
连续的任何整数数组运行“fizzbizz”函数,然后根据以下每种情况输出一个对象数组,整数或字符串。
在这个例子中,我试图在一个从start
整数 1 到end
整数 15 的数组上运行函数。
随着 fizzbuzz 函数的运行,对于该范围内的每个整数,我想检查它是否可以被 3 和/或 5 整除。如果它可以被 3 而不是 5 整除,我想返回“Fizz”,如果它不能整除由 3 到 5,我想返回“Buzz”,依此类推。
我无法弄清楚如何设置numsarray
为包含函数的两个输入之间的所有数字,start
并且end
,我在下面的数组中拥有的是伪代码。当我用一组特定数字尝试它时,每个中的所有return
s 都会case
给我一个错误,指出我无法将该表达式转换为 type 的表达式[Any]
。
我使用[Any]
是因为我会将整数和字符串都推入数组中,所以我不想让它成为一种特定类型。
android - dagger 的导入语句无法解析
我很幸运能够负责维护由其他人开发的程序,并且在导入语句时遇到以下问题:
Android Studio 无法解决的问题。我对匕首完全陌生...
我在 build.gradle 依赖项中有以下内容:
arrays - 将元素添加到新数组 Ruby
所以最初我只是在玩 ole 'FizzBuzz' 挑战。对于那些可能不知道这个挑战是什么的人,请允许我解释一下。这个想法是打印出数字1..100
,如果数字可以被 整除3
,它会打印Fizz
而不是3
; 如果数字可以被 整除5
,则打印Buzz
;如果 number 可以被两者整除,则打印FizzBuzz
. 这就是我执行挑战的方式:
这将按预期工作。我想要做的是拥有它,以便用户可以放入一个整数数组super_fizzbuzz([3,10,15,19])
并让它返回数组,并用适当的单词替换数字:[Fizz, Buzz, FizzBuzz, 19]
。但是,我似乎无法执行此操作。我在下面尝试了以下方法,但它只将第一个答案添加到数组中。
我的想法是创建一个新数组,如果元素可以被其中一个或两个数字整除,则将其放入新数组中,如果不是,则将元素放入数组中。但是,当我运行它时会发生什么,它只会返回一个带有Fizz
. 如果我运行第一个代码并将数字放在一个数组中,它会返回:
任何建议将不胜感激。
javascript - Javascript'超级'fizzbuzz
所以我在 JS 中尝试了很好的 ole 'FizzBuzz' 挑战。但是,我正在尝试添加它,因为我能够完成第一个挑战。对于那些不熟悉“FizzBuzz”挑战的人。最初,您要打印数字1..100
,而那些可被3
打印的数字则打印单词Fizz
而不是3
; 5
那些可以被=>整除的Buzz
;和那些都可以被 => 整除的FizzBuzz
。我要做的是创建一个接受数组的函数,并返回带有适当字符串的数组。例如:
所以理想情况下,答案应该 return ["Fizz", "Buzz", "FizzBuzz", 19]
,但它只是返回一个空数组。我只是在 Ruby 中做到了这一点,我能够让它正常工作。尝试将我的 ruby 技能转化为练习 JS 并让自己更加熟悉它。任何建议将不胜感激。