diff options
Diffstat (limited to 'challenge-330/roger-bell-west/javascript/ch-1.js')
| -rwxr-xr-x | challenge-330/roger-bell-west/javascript/ch-1.js | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/challenge-330/roger-bell-west/javascript/ch-1.js b/challenge-330/roger-bell-west/javascript/ch-1.js new file mode 100755 index 0000000000..24b7ffeda4 --- /dev/null +++ b/challenge-330/roger-bell-west/javascript/ch-1.js @@ -0,0 +1,34 @@ +#! /usr/bin/node + +"use strict" + +function cleardigits(a) { + let out = []; + for (let c of a.split("")) { + if (c >= '0' && c <= '9') { + out.pop(); + } else { + out.push(c); + } + } + return out.join(""); +} + +if (cleardigits('cab12') == 'c') { + process.stdout.write("Pass"); +} else { + process.stdout.write("FAIL"); +} +process.stdout.write(" "); +if (cleardigits('xy99') == '') { + process.stdout.write("Pass"); +} else { + process.stdout.write("FAIL"); +} +process.stdout.write(" "); +if (cleardigits('pa1erl') == 'perl') { + process.stdout.write("Pass"); +} else { + process.stdout.write("FAIL"); +} +process.stdout.write("\n"); |
