PowerShell如何在函数中传递多个整数参数

时间:2017-10-03 21:05:37

标签: powershell

我正在学习PowerShell,我有一个关于传递参数的问题。我想创建一个允许您传入2个整数参数的函数。它需要第一个参数并且会引发'它达到第二个数字的大小。即get-power(3,2)将是9.当我运行此函数时,它会创建一个数组。我如何使用数组中的值来完成该功能,或者我错过了一个步骤或概念。

function get-power{
  Param
 (
    [Parameter(Mandatory=$true, Position =0)]
    [int]$arg1,
    [Parameter(Mandatory=$true, Position= 1)]
    [int]$arg2
    )
      [math]::Pow([int]$arg1, [int]$arg2)
}

1 个答案:

答案 0 :(得分:1)

就这样做:

function get-power([int]$arg1, [int]$arg2)
{
    [math]::Pow([int]$arg1, [int]$arg2)
}


$result=get-power 3 2
$result