talks/josd/code/code2.js

16 lines
359 B
JavaScript

function test_basename (path){
if(basename('/etc/passwd') !== 'passwd'){
return false
}
return true;
}
function basename(path){
if(path.substr(0,7)!=='http://')
throw new Error("Invalid path")
var pieces = path.split('/');
return pieces[pieces.length -1];
}
console.log(basename('http://twitter.com/elonmusk'))
console.log(basename('/etc/passwd'))