Core sentence pattern

  • "This function [verb] [object] and returns [result]."
  • Validation: "checks whether / validates that"
  • Retrieval: "fetches / retrieves / gets"
  • Transformation: "transforms / converts / parses / serializes"
  • Side effects: "logs / emits / mutates / triggers / writes to"
  • Always mention the edge case: "or returns undefined/null/false if not found"

Question 0 of 5

You are reviewing this function:
function validateEmail(input) { return /^[^@]+@[^@]+.[^@]+$/.test(input); }
Which description is most accurate?