Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
17
Task/Test-a-function/Jsish/test-a-function-2.jsish
Normal file
17
Task/Test-a-function/Jsish/test-a-function-2.jsish
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
/* Palindrome detection, in Jsish */
|
||||
function isPalindrome(str:string, exact:boolean=true) {
|
||||
if (!exact) {
|
||||
str = str.toLowerCase().replace(/[^a-z0-9]/g, '');
|
||||
}
|
||||
return str === str.split('').reverse().join('');
|
||||
}
|
||||
|
||||
;isPalindrome('BUB');
|
||||
;isPalindrome('CUB');
|
||||
|
||||
/*
|
||||
=!EXPECTSTART!=
|
||||
isPalindrome('BUB') ==> true
|
||||
isPalindrome('CUB') ==> false
|
||||
=!EXPECTEND!=
|
||||
*/
|
||||
Loading…
Add table
Add a link
Reference in a new issue