Middle three digits: Difference between revisions
Content added Content deleted
No edit summary |
m (→{{header|J}}) |
||
Line 3,194: | Line 3,194: | ||
<lang j> vals=: 123 12345 1234567 987654321 10001 _10001 _123 _100 100 _12345 1 2 _1 _10 2002 _2002 0 |
<lang j> vals=: 123 12345 1234567 987654321 10001 _10001 _123 _100 100 _12345 1 2 _1 _10 2002 _2002 0 |
||
getMiddle3 vals |
getMiddle3 vals |
||
123 |
|||
234 |
|||
345 |
|||
654 |
|||
000 |
|||
000 |
|||
123 |
|||
100 |
|||
100 |
|||
234 |
|||
err |
|||
err |
|||
err |
|||
err |
|||
err |
|||
err |
|||
err</lang> |
|||
Or, expressed more concisely:<lang J> ({~ 2 1 0 -~ -:@>:@#) ::('err'"_)@":@| vals |
|||
123 |
123 |
||
234 |
234 |