嘿伙计们,我想像下面那样运行for循环
$ a是gt 0和lt 5,$ b是gt 2和lt 7,我是这样的循环结果(这是$ a和$ b)
这是1和3
这是2和4
这是3和5
这是4和6
希望有人可以帮助我,谢谢
答案 0 :(得分:2)
使用for循环并将$a + 2
分配给$b
:
for ($a = 1; $a -lt 5; $a++)
{
$b = $a +2;
Write-Host "this is $a and $b"
}
输出:
this is 1 and 3
this is 2 and 4
this is 3 and 5
this is 4 and 6
答案 1 :(得分:2)
除了jisaak's answer(现场开启)之外,您还可以使用多值分配在同一$a
循环中初始化$b
和for
:< / p>
for($a,$b = 1,3;$a -lt 5 -and $b -lt 7;$a++,$b++)
{
Write-Host "this is $a and $b"
}