Question: Javascript - Have the function StringScramble( str1 , str2 ) take both parameters being passed and return the string true if a portion of str1

Javascript - Have the function StringScramble(str1,str2) take both parameters being passed and return the string true if a portion of str1 characters can be rearranged to match str2, otherwise return the string false. For example: if str1 is "rkqodlw" and str2 is "world" the output should return true. Punctuation and symbols will not be entered with the parameters.

Examples

Input: "cdore" & str2= "coder" Output: true

Input: "h3llko" & str2 = "hello" Output: false

function StringScramble(str1,str2) {

// code goes here

let [arr1,arr2] = [str1.split(''), str2.split('')];

return arr2.every(x=>arr1.indexOf(x) ===1? false: arr1.splice(arr1.indexOf(x), 1));

return str1;

}

// keep this function call here

console.log(StringScramble(readline()));

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!