How to parse a string in JavaScript?
javascript
Solution
Use the Javascript string split() function.
var coolVar = '123-abc-itchy-knee';
var partsArray = coolVar.split('-');
// Will result in partsArray[0] == '123', partsArray[1] == 'abc', etc
Problem
I'm just curious how I go about splitting a variable into a few other variables. For example, say I have the following JavaScript: ``` var coolVar = '123-abc-itchy-knee'; ``` And I wanted to split that into 4 variables, how does one do that? To wind up with an array where ``` array[0] == 123 and array[1] == abc ``` etc would be cool. Or (a variable for each part of the string) ``` var1 == 123 and var2 == abc ``` Could work... either way. How do you split a JavaScript string?