Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 83ebfff

Browse files
Function Practice - Dt 18th July 2023
1 parent a87599d commit 83ebfff

File tree

23 files changed

+938
-0
lines changed

23 files changed

+938
-0
lines changed

‎Functions/FunctionPractice.js‎

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
const prompt=require("prompt-sync")();
2+
3+
function Testing(){
4+
console.log('I am inside the function')
5+
}
6+
7+
Testing()
8+
9+
10+
// Function with parameters
11+
function greet(name){
12+
console.log('Hello '+name)
13+
}
14+
15+
const name = prompt("Enter your name ")
16+
greet(name)
17+
18+
// Function with multiple parameters
19+
function addNumbers(a,b){
20+
return a+b
21+
}
22+
23+
console.log(addNumbers(100,1))
24+
console.log(addNumbers(100,-1))
25+
26+
// Function Expressions
27+
let square = function(num) {return num * num}
28+
console.log(square(4))
29+
let y = square(5)
30+
console.log(y)

‎Intro&ControlFlow/BreakPractice.js‎

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
for(var i=0;i<=100000;i++){
2+
if(i%2==0){
3+
continue
4+
}
5+
console.log(i)
6+
if(i==101)
7+
{
8+
break
9+
}
10+
}

‎Intro&ControlFlow/ForLoopPractice.js‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
const n = 50
2+
let sum = 0
3+
for(let i=0;i<=n;i++){
4+
sum += i
5+
}
6+
7+
console.log('Sum of '+n+' natural numbers is '+sum)

‎Intro&ControlFlow/IfElsePractice.js‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
2+
const prompt=require("prompt-sync")({sigint:true});
3+
4+
const number = prompt('Enter a number - ')
5+
if (number > 0) {
6+
console.log('it is a positive number')
7+
}
8+
else if(number < 0){
9+
console.log('it is a Negative number')
10+
}
11+
else if(number == 0){
12+
console.log('it is a Zero')
13+
}
14+
else console.log('Enter a valid input')
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
let i=1, n=5;
2+
3+
while(i<=n){
4+
console.log(i)
5+
i++
6+
}
7+
8+
console.log('*****************************')
9+
10+
let a=3, b=10
11+
do{
12+
console.log(a)
13+
a++
14+
}while(a<=b)

‎Intro&ControlFlow/basics1_Variables.js‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,4 +55,6 @@ console.log(parseInt('20.66'))
5555
var aa = parseFloat('20.66')
5656
console.log(typeof(aa))
5757

58+
console.log(`Hello I am Tick`)
59+
5860

‎node_modules/.package-lock.json‎

Lines changed: 35 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎node_modules/ansi-regex/index.js‎

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎node_modules/ansi-regex/license‎

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎node_modules/ansi-regex/package.json‎

Lines changed: 53 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /