使用嵌套条件记录字符串
Logging strings using nested conditionals
所以我正在做一个教程,让我练习嵌套条件句。我的问题是,我不太明白如何在这种情况下使用嵌套条件句。以下是说明:使用"for"语句记录数字1-20。如果一个数字可被3整除,则打印"Fizz",如果一个数可被5整除,打印"Buzz",否则打印该数字。有人能向我解释一下如何使用嵌套条件句完成这项任务吗?
我不确定我是否理解你的pb,你看起来像吗
var i;
for(i=1;i<=20;i++){
if ((i %3 == 0)&&(i %5 == 0))
console.log("FizzBuzz");
else if (i %5 == 0)
console.log("Buzz");
else if (i %3 == 0)
console.log("Fizz");
}
编辑,你是说那种牵强的东西吗?
var i;
for(i=1;i<=20;i++){
if ((i %3 == 0)||(i %5 == 0)){
if ((i %3 == 0)&& !(i %5 == 0))
console.log("Buzz");
else if ((i %5 == 0)&& !(i %3 == 0))
console.log("Fizz");
else
console.log("FizzBuzz");
}
}
编辑2,也许更简单,你可以使用
var i;
for(i=1;i<=20;i++){
if ((i %3 == 0)||(i %5 == 0)){
if (i==15)
console.log("FizzBuzz");
else if ((i %3 == 0))
console.log("Buzz");
else
console.log("Fizz");
}
}
相关文章:
- 如何在JavaScript中将字符串转换为函数引用
- 使用Dnamics CRM 2011中的JavaScript读取子网格的所有记录,而不考虑活动页面
- jQuery中是否内置了任何字符串格式化函数
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- ng打开空字符串
- 正则表达式在字符串中找到base64
- 如何将字符串值从php页面发送到java脚本页面
- 子字符串/正则表达式以获取字符串中保存的 SRC 值
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- 如何在 postgres plv8 过程中记录字符串
- 在mongoDb中,如果字符串输入与任何数组元素匹配,如何获取整个记录(在这种情况下,数组是记录的属性)
- 从数组中删除空字符串,同时保留具有非空字符串的索引的记录
- 多条记录连接在一个查询字符串中
- 将匹配字符串的所有实例记录在一个数组中-JavaScript
- 使用嵌套条件记录字符串
- 如何在JSDoc中记录字符串双数组
- 搜索字符串查找名称,并使用for循环记录每次出现的名称
- sencha如何从记录中获取字符串
- 摩卡不再记录描述,它的字符串只是点
- 从IndexDB中检索具有部分字符串匹配键的记录