Test Yourself: Business Logic
Test your skills on how to handle business logic.
Choose the correct answer(s)
1
What is the best description for the behavior of the following code?
for await (const line of readInterface) {
const correctedLine = line
.split(" ")
.map((word) => {
if (SpellChecker.isMisspelled(word)) {
const suggestions = SpellChecker.getCorrectionsForMisspelling(word);
const matches = stringSimilarity.findBestMatch(word, suggestions);
return matches.bestMatch.target;
} else return word;
})
.join(" ");
text += correctedLine + "\n";
}
A)
The for await...of
statement creates a loop that iterates over async iterable objects of readline
only.
B)
The for await...of
statement creates a loop that iterates over async iterable objects only.
C)
The for await...of
statement creates a loop that iterates over async iterable objects of readline
only.
D)
The for await...of
statement creates a loop that iterates over async iterable objects as well as over sync iterables.
Question 1 of 50 attempted
Create a free account to view this lesson.
By signing up, you agree to Educative's Terms of Service and Privacy Policy