-2
我有一個數字範圍(比如20-100)。可以說以下是佔用:20,21,22,24,25,26,28。查找範圍內的免費號碼
我問用戶他有多少個免費號碼。比方說,他說三個數字。所以我的輸出應該是23,27,29。
我怎樣才能快速做到這一點與PowerShell的?
謝謝!
我有一個數字範圍(比如20-100)。可以說以下是佔用:20,21,22,24,25,26,28。查找範圍內的免費號碼
我問用戶他有多少個免費號碼。比方說,他說三個數字。所以我的輸出應該是23,27,29。
我怎樣才能快速做到這一點與PowerShell的?
謝謝!
$range = 20..100
$occupied = 20,21,22,24,25,26,28
$range | where-object {$occupied -notcontains $_} | `
select-object -first (read-host -Prompt "How many free numbers do you need?")
您還可以使用Compare-Object
的cmdlet:
compare $range $occupied -PassThru
23
27
29
30
31
...
100