Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Explain this code: const takeAway = (string) => { const punc = [., ', !, :, ;, , ,, @]; // value of x

Explain this code:

const takeAway = (string) => {

const punc = [".", "'", "!", ":", ";", " ", ",", "@"];

// value of x is

for(i = 0; i< punc.length; i++){

string = string.replaceAll(punc[i], "")//creating empty array

}

return string;

}

const anagramChecker = (a,b) => {

firstParam = a.toLowerCase().split("").sort().join(""); // im a dot in place

secondParam = b.toLowerCase().split("").sort().join(""); // a decimal point

puncRmv1 = takeAway(firstParam);

puncRmv2 = takeAway(secondParam);

let result = puncRmv1 === puncRmv2

return result;

}

console.log(anagramChecker("a decimal point", "I'm a dot in place."));

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Online Market Research Cost Effective Searching Of The Internet And Online Databases

Authors: John F. Lescher

1st Edition

0201489295, 978-0201489293

More Books

Students also viewed these Databases questions