Skip to content

Incorrect answer #3

@aniket-s-raut

Description

@aniket-s-raut

function tryFruits(...fruits) {
console.log(...fruits);
}

tryFruits('apple', 'banana', 'grapes');

Output:
apple banana grapes

Explanation:

  • ...fruits in the function parameter collects all arguments into an array:
    fruits = ['apple', 'banana', 'grapes']
  • console.log(...fruits) spreads the array into separate arguments,
    equivalent to console.log('apple', 'banana', 'grapes');
  • console.log prints each argument separated by a space, not as an array.

Note:
If you used console.log(fruits) instead, the output would be:
['apple', 'banana', 'grapes']

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions