-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