Functions/Test-OddNumber.ps1
function Test-OddNumber { <# .Synopsis Check if a number is odd. .DESCRIPTION This will return a boolean value indicating if the number is odd. .EXAMPLE PS C:\> Test-OddNumber -Number 13 True PS C:\> This check if the number 13 is an odd number. .EXAMPLE PS C:\> 13 | Test-OddNumber True PS C:\> This check if the number 13 is an odd number using the pipeline .INPUTS [int64] .OUTPUTS [bool] .NOTES NAME: Test-OddNumber AUTHOR: Tore Groneng tore@firstpoint.no @toregroneng tore.groneng@gmail.com LASTEDIT: Jul 2016 KEYWORDS: Convert, Hex, Binary, bytes HELP:OK .LINK https://github.com/torgro/Numbers #> [cmdletbinding()] [OutputType([bool])] Param( [Parameter(ValueFromPipeline)] [int64[]]$Number ) BEGIN {} PROCESS { foreach($int in $Number) { if($int % 2 -eq 0) { $false } else { $true } } } } |