22 lines
393 B
Plaintext
22 lines
393 B
Plaintext
# For clarity
|
|
$Tab = "`t"
|
|
|
|
# Create top row
|
|
$Tab + ( 1..12 -join $Tab )
|
|
|
|
# For each row
|
|
ForEach ( $i in 1..12 )
|
|
{
|
|
$( # The number in the left column
|
|
$i
|
|
|
|
# An empty slot for the bottom triangle
|
|
@( "" ) * ( $i - 1 )
|
|
|
|
# Calculate the top triangle
|
|
$i..12 | ForEach { $i * $_ }
|
|
|
|
# Combine them all together
|
|
) -join $Tab
|
|
}
|