如何在javascript中创建while循环

如何在javascript中创建while循环,javascript,arrays,while-loop,Javascript,Arrays,While Loop,如何添加一个条件while循环来检查变量current是否在变量end之前 var http = require("https://momentjs.com/docs/"); function getDates() { var start = momentjs().date("1st January 2019"), current = start.clone(); var end = momentjs().date("31st December 2019"); var d

如何添加一个条件while循环来检查变量
current
是否在变量
end
之前


var http = require("https://momentjs.com/docs/");

function getDates() {
  var start = momentjs().date("1st January 2019"),
    current = start.clone();
  var end = momentjs().date("31st December 2019");
  var dates = [];

  current = momentjs().day("Monday");
  while (current == true) {
    current.clone()
  }

}

  • 添加一个while循环,检查当前值是否在结束之前
  • 作为编程新手,我不太确定在第7步之后该做什么,也不确定是否正确地完成了第7步

    请保持答案尽可能简单

    var http = require("https://momentjs.com/docs/");
    
    function getDates() {
      var start = momentjs().date("1st January 2019"),
        current = start.clone();
      var end = momentjs().date("31st December 2019");
      var dates = [];
      for i in n:
          if current == true:
                current.clone()
            }
        }
    
    while (current.isBefore(end)) {
    // ...
    }