From d06bf99e4cb1caf17c95b2f648de21d86f9a998d Mon Sep 17 00:00:00 2001 From: Uros Cirkovic Date: Thu, 2 Mar 2023 13:54:58 +0100 Subject: [PATCH] feat: add learning goals section --- README.md | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 60feb1570..022110872 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,29 @@ # LAB | JS Functions & Arrays -
+
+ +

Learning Goals

+
+ + This exercise is designed to allow you practice and apply the concepts and techniques taught in class. + + Upon completion of this exercise, you will be able to: + + - Run predefined tests in Jasmine to verify that the program meets the technical requirements. + - Identify expected code behavior by reading and understanding test results and errors. + - Declare and invoke functions using function declaration, function expression, and arrow function syntax. + - Use the `return` keyword to return a value from a function. + - Pass primitive value as arguments to functions. + - Pass arrays to functions as arguments. + - Access items stored in arrays using the indexes, + - Add, remove and check for items in an array using the index and array methods (`unshift`, `push`, `splice`, `shift`, `pop`, `indexOf`, and `includes`). + - Iterate over arrays using the `for` and `forEach` loops. + +
+
+ +
## Introduction