Get Instant Help From 5000+ Experts For
question

Writing: Get your essay and assignment written from scratch by PhD expert

Rewriting: Paraphrase or rewrite your friend's essay with similar meaning at reduced cost

Editing:Proofread your work by experts and improve grade at Lowest cost

And Improve Your Grades
myassignmenthelp.com
loader
Phone no. Missing!

Enter phone no. to receive critical updates and urgent messages !

Attach file

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

Guaranteed Higher Grade!
Free Quote
wave
Question:
You should design, implement and test a function to shuffle all appointments in appointmentArrand display the randomised appointments on diary when the “Randomise Appointments” button is pressed. You should employ the shuffling plan delivered in Workshop 8 in the design of the function.
Answer:
State of completeness
State of assignment

The assignment was done according to the requirements provided and each feature specified in the requirements has been implemented. The design used is simplistic as illustrated in the requirements document and each functionality described in the requirements document has been implemented. The naming of the functions is similar to the requirements but more methods have been added to the code to make coding easier and to improve reusability of some code where it deemed appropriate.

Problems encountered

For the design using HTML, no problems were encountered at all but the actual JavaScript coding had some technical aspects that required a lot of research. One of the issues encountered during the implementation of the task is the sorting of the appointments using different parameters. This task was challenging because every parameter required the implementation to factor in the type of string the search parameter is. However, by referring to different internet sources like Mozilla SDN which was very hopeful any errors and difficulties experienced were dealt with.

Reflection

The whole assignment was challenging but very informative as it covered very many aspects of programming that are essential for any programmer. Perhaps the most important lesson I learnt while working on this task was working with arrays containing keys and values.

Cite This Work

To export a reference to this article please select a referencing stye below:

My Assignment Help. (2021). CSC1401 Foundation Programming Essay Is Essential.. Retrieved from https://myassignmenthelp.com/free-samples/csc1401-foundation-programming/actual-javascript.html.

"CSC1401 Foundation Programming Essay Is Essential.." My Assignment Help, 2021, https://myassignmenthelp.com/free-samples/csc1401-foundation-programming/actual-javascript.html.

My Assignment Help (2021) CSC1401 Foundation Programming Essay Is Essential. [Online]. Available from: https://myassignmenthelp.com/free-samples/csc1401-foundation-programming/actual-javascript.html
[Accessed 25 November 2024].

My Assignment Help. 'CSC1401 Foundation Programming Essay Is Essential.' (My Assignment Help, 2021) <https://myassignmenthelp.com/free-samples/csc1401-foundation-programming/actual-javascript.html> accessed 25 November 2024.

My Assignment Help. CSC1401 Foundation Programming Essay Is Essential. [Internet]. My Assignment Help. 2021 [cited 25 November 2024]. Available from: https://myassignmenthelp.com/free-samples/csc1401-foundation-programming/actual-javascript.html.

Get instant help from 5000+ experts for
question

Writing: Get your essay and assignment written from scratch by PhD expert

Rewriting: Paraphrase or rewrite your friend's essay with similar meaning at reduced cost

Editing: Proofread your work by experts and improve grade at Lowest cost

loader
250 words
Phone no. Missing!

Enter phone no. to receive critical updates and urgent messages !

Attach file

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

Plagiarism checker
Verify originality of an essay
essay
Generate unique essays in a jiffy
Plagiarism checker
Cite sources with ease
support
close