{"json_modified": "2016-08-27T01:56:18.268197", "uuid": "6a9928a6-b09f-4ba5-bd30-35b2e1f30ad7", "title": "Build your own function", "url": "/en-US/docs/Learn/JavaScript/Building_blocks/Build_your_own_function", "tags": ["invoke", "Functions", "Beginner", "Guide", "Learn", "build", "Build", "CodingScripting", "parameters", "Tutorial", "JavaScript", "Article", "beginner"], "translations": [], "modified": "2016-08-27T01:56:18", "label": "Build your own function", "localization_tags": [], "locale": "en-US", "id": 192871, "last_edit": "2016-08-27T01:56:12", "summary": "With most of the essential theory dealt with in the previous article, this article provides a practical experience \u2014 here you'll get some practice with building up your own custom function. Along with way, we'll also explain some further useful details of dealing with functions.", "sections": [{"id": "Quick_Links", "title": null}, {"id": "Active_learning_Let's_build_a_function", "title": "Active learning: Let's build a function"}, {"id": "The_basic_function", "title": "The basic function"}, {"id": "Calling_the_function", "title": "Calling the function"}, {"id": "Improving_the_function_with_parameters", "title": "Improving the function with parameters"}, {"id": "A_more_complex_parameter", "title": "A more complex parameter"}, {"id": "Conclusion", "title": "Conclusion"}], "slug": "Learn/JavaScript/Building_blocks/Build_your_own_function", "review_tags": []}