javascript - 在 Java 脚本的增量循环中递增并重复数字 3 次

标签 javascript

因此我们的目标是:

k_1_1
k_1_2
k_1_3

k_2_4
k_2_5
k_2_6

k_3_7
and so on

到目前为止我所拥有的是:

但是我觉得我还差得很远......

while (var qi = 0; qi <= 9; qi++ ) {
  for(var ai = 0; ai <= 3; ai++ ) {
    var thisName = "k_" + ai + "_" + qi;
    var thisValue = "";
    localStorage.setItem(thisName, thisValue);
  }
}

任何帮助将不胜感激。

谢谢

最佳答案

如果你发挥一点聪明才智,就不需要两个循环:

for (var i = 0; i <= 9; i++) {

  var thisName = "k_" + (Math.floor(i/3)+1) + "_" + (i+1);

  var thisValue = "";
  localStorage.setItem(thisName, thisValue);
}

关于javascript - 在 Java 脚本的增量循环中递增并重复数字 3 次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26595188/

相关文章:

javascript - Rails : Stylesheets/Javascripts work in Dev, 不是产品

java - 将多行 Java String 传递给 javascript 函数(使用 Velocity)

javascript - 将 Javascript 变量传递给 Objective-C

javascript - 只需在 PDF 文件的二维图纸 View (左面板)中单击两次,就会在 Autodesk 查看器中显示它们

javascript - React-materialize-css 模态不工作,因为它无法读取 M 的模态类

javascript - 在提交的 URL 末尾添加字符串?

除非我刷新,否则 JavaScript/Coffeescript 不会执行

javascript - 自动刷新输入时间对象,无需重新加载页面

c# - 转储文件时 Iframe onLoad 不会触发?

javascript - 使用命名空间调用jquery