https://github.com/alizayayesha/javascript-assignment-2
15 short task for practice js
https://github.com/alizayayesha/javascript-assignment-2
100daysofcode practice-javascript practice-programming practice-project
Last synced: 8 months ago
JSON representation
15 short task for practice js
- Host: GitHub
- URL: https://github.com/alizayayesha/javascript-assignment-2
- Owner: AlizayAyesha
- Created: 2024-03-16T21:57:18.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-28T01:57:26.000Z (over 1 year ago)
- Last Synced: 2025-01-24T10:08:06.606Z (11 months ago)
- Topics: 100daysofcode, practice-javascript, practice-programming, practice-project
- Language: JavaScript
- Homepage:
- Size: 8.79 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# js-assigment-1
-------------------------------------------------------------
**Note: Check Rules end of document**
**1. Write a script to display the following message on your web page:
(Hint : Use line break)**
**index.html**
Js sample
**index.js**
alert("Welcome To Js Land...\n Happy Coding!")

-------------------------------------------------------------
**2. Write a script to save student’s bio data in JS variables and show the
data in alert boxes.**
**index.html**
Js sample
**index.js**
var a = "Alizay"
var b =" 21 years old"
var c = "Certified Mobile Application Development"
alert(a)
alert(b)
alert(c)



-------------------------------------------------------------
**3. Declare a variable called email and assign to it a string that
represents your Email Address(e.g. example@example.com). Show
the below mentioned message in an alert box.(Hint: use string
concatenation)**
**index.html**
Js sample
**index.js**
var email = "My Email address is sherlockholme898@gmail.com"
alert(email)
console.log(email)

-------------------------------------------------------------
**4. Write a script to display this in browser through JS**
**index.html**
Js sample
Hello !
How are you?
Yah! I can write HTML content through JavaScript

-------------------------------------------------------------
**5. Declare a variable called age & assign to it your age. Show your age
in an alert box.**
**index.html**
Js sample
**inex.js**
alert("I am 21 years old")

-------------------------------------------------------------
**6. Declare a variable called birthYear & assign to it your birth year.
Show the following message in your browser:**
**index.html**
Js sample
My Birth Year is 2003
data type of my decleared variable is number

-------------------------------------------------------------
**7. Display this in your browser
a. A heading stating “Rules for naming JS variables”
b. Variable names can only contain ______, ______,
c. ______ and ______.
d. For example $my_1stVariable.
e. Variables must begin with a ______, ______ or
f. _____. For example $name, _name or name
g. Variable names are case _________
h. Variable names should not be JS _________**
**index.html**
Js sample
Rules For Naming variables in JavaScript
1- Variable names can only contain a letter, an underscore ( _ ) or a dollar sign ( $ ) and
Variable names cannot contain spaces.
For example : $my_1stVariable.
2- Variables must begin with a a letter or an underscore character (_) A variable name cannot start with a digit. A variable name can only contain alpha-numeric characters and underscores ( a-z, A-Z ,
0-9 , and _ ) Variable names are case-sensitive (age, Age and AGE are three different variables)
For example : $name, _name or name
3- Variable names are case sensitive.
For example, the while keywords must be typed “while”, not “While” or “WHILE”
4- Variable names should not be JS keyword
For example it cannot be the same as reserved keywords such as if or const it can only process camelCase e.g (e.g. sellingPrice and costPrice rather than x and y )

-------------------------------------------------------------
**8. Write a program that takes two numbers & add them in a new
variable. Show the result in your browser.**
**index.html**
Js sample
Sum of a and b is 4
**index.js**
var a = 1
var b = 3
console.log(a + b )

-------------------------------------------------------------
**9. Repeat task 8 for subtraction, multiplication, division & modulus.**
**index.html**
Js sample
a = 1
b = 2
c = sum of a + b is 3
d = sum of a - b is -1
e = sum of a * b is 2
f = sum of a % b is 1
g = sum of a / b is 0.5
h = sum of a ** b is 1
**index.js**
var a = 1
var b = 2
var c = a + b //add result 3
var d = a - b //sub result 1
var e = a * b //mul result 2
var f = a % b //module result 1
var g = a / b //division result 0.5
var h = a ** b //exponentiation result 1
console.log(c)
console.log(d)
console.log(e)
console.log(f)
console.log(g)
console.log(h)

-------------------------------------------------------------
**10. Do the following using JS Mathematic Expressions
a. Declare a variable.
b. Show the value of variable in your browser like “Value after
variable declaration is: ??”.
c. Initialize the variable with some number.
d. Show the value of variable in your browser like “Initial value: 5”.
e. Increment the variable.
f. Show the value of variable in your browser like “Value after
increment is: 6”.
g. Add 7 to the variable.
h. Show the value of variable in your browser like “Value after
addition is: 13”.
i. Decrement the variable.
j. Show the value of variable in your browser like “Value after
decrement is: 12”.
k. Show the remainder after dividing the variable’s value by 3.
l. Output : “The remainder is : 0”.**
**index.html**
Js sample
Value after variable declaration is undefined
Initializing the variable with some number.
Initial value : 5
Increment the variable.
Value after
increment is: 6
Add 7 to the variable.
Value after
addition is :13
Decrement the variable.
Value after
decrement is: 12
Remainder
Output : “The remainder is : 0”.
**index.js**
var value1
console.log(value1)
var value2 = 5
console.log(value2)
var value3 = value2++
console.log(value2)
var value4 = value2 + 7
console.log(value4)
var value5 = --value4
console.log(value5)
var value6 = value5 / 3
console.log(value6)

-------------------------------------------------------------
**11. The Temperature Converter: It’s hot out! Let’s make a converter
based on the steps here.
a. Store a Celsius temperature into a variable.
b. Convert it to Fahrenheit & output “N
oC is N
oF”.
c. Now store a Fahrenheit temperature into a variable.
d. Convert it to Celsius & output “N
oF is N
oC”.
Conversion Formulae**
**index.html**
Js sample
30°C is 86°F
86°F is 30°C
**index.js**
var celsius = 30;
var fahrenheit = (celsius * 9/5) + 32;
console.log(celsius + "°C is " + fahrenheit + "°F");
var fahrenheit2 = 86;
var celsius2 = (fahrenheit2 - 32) * 5/9;
console.log(fahrenheit2 + "°F is " + celsius2 + "°C");

-------------------------------------------------------------
**12. Assume we have 10 US dollars & 25 Saudi Riyals. Write a script to
convert the total currency to Pakistani Rupees. Perform all
calculations in a single expression. (Exchange rates : 1 US Dollar =
155 Pakistani Rupee and 1 Saudi Riyal = 41 Pakistani Rupee)**
**index.html**
Js sample
Currency in PKR
Total Currency in PKR : 2,575
**index.js**
var us_dollar = 10
console.log(us_dollar)
var saudi_riyal = 25
console.log(saudi_riyal)
var usd_to_pkr = 155
console.log(usd_to_pkr)
var sar_to_pkr = 41
console.log(sar_to_pkr)
var totalPkr = (us_dollar * usd_to_pkr) + (saudi_riyal * sar_to_pkr)
console.log(totalPkr)

-------------------------------------------------------------
**13. Write a program to take a number in a variable, do the required
arithmetic to display the following result in your browser:**
**index.html**
Js sample
Result:
The value of 'a' is 10
----------------------
The value of '++a' is : 11
Now the of 'a' is : 11
The value of 'a++' is : 11
Now the value of 'a' is : 12
The value of '--a' is : 11
Now the value of 'a' is :11
The value of 'a--' is : 11
Now the value of 'a' is : 10
**index.js**
var a = 10
console.log(a)
var b = ++a
console.log(b)
var a = 11
console.log(a)
var c = a++
console.log(c)
var a = 12
console.log(a)
var d = --a;
console.log(d)
var a = 11
console.log(a)
var e = a--
console.log(e)
var a = 10
console.log(a)

-------------------------------------------------------------
**14. What will be the output in variables a, b & result after execution of
the following script:
var a = 2, b = 1;
var result = --a - --b + ++b + b--;
Explain the output at each stage:
--a;
--a - --b;
--a - --b + ++b;
--a - --b + ++b + b--;**
**index.html**
Js sample
a = 2
b = 1
result = 3
**index.js**
var a = 2, b = 1;
console.log(a)
var result = --a - --b + ++b + b--;
console.log(result)
