Luhn test of credit card numbers: Difference between revisions

m
m (→‎{{header|Wren}}: Minor tidy)
Line 6,725:
{{libheader|Wren-fmt}}
{{libheader|Wren-iterate}}
<syntaxhighlight lang="ecmascriptwren">import "./fmt" for Fmt
import "./iterate" for Stepped
 
var luhn = Fn.new { |s|
Line 6,745:
for (test in tests) {
var ans = (luhn.call(test)) ? "pass" : "fail"
SystemFmt.print("%(Fmt.$-16s -> $s(-16", test)), -> %(ans)")
}</syntaxhighlight>
 
9,476

edits