powershell - 如何在 PowerShell 中使用 ForEach 计算数组中小于 10 的数字?
问题描述
我正在尝试计算 PowerShell 中数组中小于 10 的数字。我需要使用 ForEach 循环。
cls
$a = 0..9
$i = 0
foreach ($element in $a) {
if ($element -gt 2)
{
$i = $i + 1
Write-Host $i
}
}
解决方案
-gt
将 ("大于") 更改为( -lt
"小于") 并更改2
为10
:
foreach ($element in $a) {
if ($element -lt 10)
{
$i = $i + 1
}
}
Write-Host "Counted $i numbers under 10"
推荐阅读
- vb.net - VB.net 中的下拉复选框
- python - FileNotFoundError:找不到模块“liblas_c.dll”(或其依赖项之一)。尝试使用带有构造函数语法的完整路径
- r - R Shiny:Vtree 图不使用 Shiny 渲染
- go - wg.Add() 放在哪里
- c# - 为什么在添加 ROWVERSION/TIMESTAMP 时将所有属性的 UPDATE CHECK 设置为“从不”?
- python - 在 python 中使用类函数实现图形。(任务)
- javascript - 如何选择动态javascript dom元素
- mysql - 如何查找医生、律师、教育、餐饮等各个类别的员工总数?
- python - 在 Python 中测试图像过滤器
- java - 通过套接字传输数据的问题