javascript - Javascript需要修复代码
问题描述
这是我的代码
function howManySundays(num,startDay){
let Days = ["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"];
for(let i = 0 ; i < num ;i++){
var value = [];
value.push(Days[i%7])
console.log(value)
}
}
howManySundays(9,"Sunday");
这是代码的结果
[ 'Monday' ]
[ 'Tuesday' ]
[ 'Wednesday' ]
[ 'Thursday' ]
[ 'Friday' ]
[ 'Saturday' ]
[ 'Sunday' ]
[ 'Monday' ]
[ 'Tuesday' ]
如何在数组中找到重复项?
解决方案
这会对你有帮助吗?
function howManySundays(num,startDay){
let Days = ["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"];
let i = 0;
while (num > 0) {
console.log(i, Days[i])
i++;
if(i == 7) i = 0;
num--;
}
}
howManySundays(9,"Sunday")
推荐阅读
- react-native - 对象作为 React 子对象无效(关于 firebase)
- python - 递归以在 Python 中使用单个 like if else 打印前十个数字的总和
- amazon-web-services - 在 AWS-IoT 中使用 http 创建事物 api?
- c++ - 使用按引用传递的 C++ 中的奇怪行为?
- jquery - 数组删除\t\n。--NodeJS--
- javascript - Javascript滚动总是在底部
- sql - 有没有办法在查询后跟踪和继承数据访问规则
- postgresql - 使用 CMake 安装 libpq 依赖项
- c# - C# 结构到字节数组封送产生 19 个元素而不是 20 个
- java - SimpleXML:构造函数异常