Apply Functional Programming to Convert Strings to URL Slugs MY CODE WORKS ON VS BUT NOT ON SITE

Apply Functional Programming to Convert Strings to URL Slugs MY CODE WORKS ON VS BUT NOT ON SITE
0

#1

Tell us what’s happening:
Hi guys, my code produces the exact same results that i should produce but it keeps failing the first space test !..i tried it a million times on VS and it produces the same correct answer.

Your code so far


// the global variable
var globalTitle = "Winter Is Coming";

// Add your code below this line
function urlSlug(title) {
  return title.trim().toLowerCase().split(" ").join("-") ; ;
  
}
// Add your code above this line

var winterComing = urlSlug(globalTitle); // Should be "winter-is-coming"

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36.

Link to the challenge:
https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/functional-programming/apply-functional-programming-to-convert-strings-to-url-slugs


#2

The function doesn’t handle strings with multiple spaces correctly


#3


#4

Try

var global = "Winter is      Coming";

It should output "winter-is-coming"


#5

You have 2 semicolons in your return statement.


#6

thanx ,that was a mistake when i tried to copy my code to post in the forms here,my problem was that my code failed to remove multiple spaces…but thanx for ur time :smiley: