Week 1 - Fundamentals of Programming
1.Enter the below expressions into your console.
1 + 2
3 * 5
5 / 4 - 13
5000 * 234
1073 / 57 + 200
2.Why are the values produced by the following two expressions different? What are they?
3 + 2 * 4 - 1
(3 + 2) * (4 - 1)
3.Calculate your age in minutes using the console.
4.What is the percentage of people in the class with glasses? Use the console to find out.
5.Try the following expressions in the console:
6 % 2
42 % 10
5 % 2
6 % 3
7 % 4
100 % 12
What is the significance of the result? How does the % (modulus) operator work?
6.Try the following:
3 % 2
4 % 2
5 % 2
6 % 2
What do the results tell you about the first operand to the modulus operator?
7.Write a string that represents your full name.
8.Write a string that represents your favourite food.
9.Use the + operator to combine (known as concatenation) two or more strings, e.g:
Your first and last names
'Abbas' + ' ' + 'Al-Nouri'
Your first and last names (as shown above), your parents' full names, and your home town and state
10.Try the following in your console. What happens? Fix the errors:
'hmm something is not right
' Do other ' * 'operators work with string concatenation?
Where are all the quotes?
1.Read and Learn about the following KeyWords in detail and make sure your partner understands them !
List of Keywords: - complied vs. interpreted language - high-level language - weakly typed - v8 engine - Javascript - Why Javascript - Functional based language - object Oriented language