Javascript使用If-else-while循环

Javascript使用If-else-while循环,javascript,if-statement,while-loop,Javascript,If Statement,While Loop,我在班上完全迷路了。。这不是一门循序渐进的课程,所以我在这里迷路了。。有什么帮助吗 这是我目前掌握的代码 var var1 = 10; var var2 = 20; var wksum = var1+var2; if (var2 < 30); { if (wksum < 30 ) { var1 - 2; var2 + 1; }

我在班上完全迷路了。。这不是一门循序渐进的课程,所以我在这里迷路了。。有什么帮助吗

这是我目前掌握的代码

    var var1 = 10;
    var var2 = 20;
    var wksum = var1+var2;
if (var2 < 30);
    {
        if (wksum < 30 )
            {
            var1 - 2;
            var2 + 1;
            }
        else 
            {
            var1 - 1;
            var2 + 3;
            }
    }
document.write(var2);
这就是它必须做的

start
  var1 = 10
  var2 = 20
  wksum = 0
  rslt = 0
  do while var2 < 30
     wksum = var1 + var2
     if wksum > 30
        var1 = var1 - 2
        var2 = var2 + 1
     else
        var1 = var1 - 1
        var2 = var2 + 3
     end if
  end while loop
  rslt = var1 + var2
  display rslt
end 

var1-2;什么都不做。您希望将新值设置为var1,如var1-+2;或var1=var1-2

您可能需要提供额外的信息,比如预期结果是什么,实际发生了什么,等等。它不起作用,因为语句var1=var1-2不等于var1-2;另外,在你的代码中没有你循环的地方。请问一个具体的问题。