0% found this document useful (0 votes)
3 views1 page

Compact Javascript Programs

The document contains 40 compact JavaScript programs demonstrating basic programming concepts such as variables, arithmetic operations, control structures, loops, functions, and string manipulations. Each program is presented in a concise format, showcasing different functionalities and techniques in JavaScript. This serves as a quick reference or learning tool for beginners in JavaScript programming.

Uploaded by

naakcs.net
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views1 page

Compact Javascript Programs

The document contains 40 compact JavaScript programs demonstrating basic programming concepts such as variables, arithmetic operations, control structures, loops, functions, and string manipulations. Each program is presented in a concise format, showcasing different functionalities and techniques in JavaScript. This serves as a quick reference or learning tool for beginners in JavaScript programming.

Uploaded by

naakcs.net
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

40 Compact JavaScript Programs

1. Hello World 2. Variables 3. Addition


[Link]('Hello World'); let a=10;[Link](a); let a=5,b=3;[Link](a+b);

4. Subtraction 5. Multiplication 6. Division


let a=9,b=2;[Link](a-b); let a=4,b=5;[Link](a*b); let a=20,b=4;[Link](a/b);

7. Modulus 8. Square 9. Cube


let a=10,b=3;[Link](a%b); let a=5;[Link](a*a); let a=3;[Link](a*a*a);

10. Even Odd 11. Positive Negative 12. Largest


let n=4;[Link](n%2==0?'Even':'Odd'); let n=-2;[Link](n>0?'Positive':'Negative'); let a=7,b=9;[Link](a>b?a:b);

13. If 14. If Else 15. Else If


let a=5;if(a>0)[Link]('Positive'); let age=20;[Link](age>=18?'Adult':'Minor'); let m=80;if(m>=90)[Link]('A');else

if(m>=70)[Link]('B');else [Link]('C');

16. For Loop 17. While Loop 18. Do While


for(let i=1;i<=5;i++)[Link](i+' '); let i=1;while(i<=5){[Link](i+' ');i++;} let i=1;do{[Link](i+' ');i++;}while(i<=5);

19. Sum 20. Factorial 21. Table


let s=0;for(let i=1;i<=10;i++)s+=i;[Link](s); let f=1;for(let i=1;i<=5;i++)f*=i;[Link](f); for(let i=1;i<=10;i++)[Link]('2x'+i+'='+(2*i)+'<br>');

22. Reverse Number 23. Palindrome 24. Array


let n=123,r=0;while(n>0){r=r*10+n%10;n=parseInt(n/10);}document let s='madam';[Link](s==[Link]('').reverse().join('')?'Yes':' let a=[1,2,3];[Link](a);

.write(r); No');

25. Array Sum 26. Max Array 27. String Length


let a=[1,2,3],s=0;for(let i of a)s+=i;[Link](s); let a=[2,9,1];[Link]([Link](...a)); let s='Hello';[Link]([Link]);

28. Uppercase 29. Lowercase 30. Reverse String


let s='hello';[Link]([Link]()); let s='HELLO';[Link]([Link]()); let s='abc';[Link]([Link]('').reverse().join(''));

31. Function 32. Arrow Function 33. Object


function add(a,b){return a+b;}[Link](add(2,3)); let add=(a,b)=>a+b;[Link](add(4,5)); let s={name:'Ali'};[Link]([Link]);

34. Date 35. Random 36. Switch


[Link](new Date().getFullYear()); [Link]([Link]([Link]()*10)); let d=1;switch(d){case 1:[Link]('Mon');}

37. Break 38. Continue 39. Template String


for(let i=1;i<=5;i++){if(i==3)break;[Link](i);} for(let i=1;i<=5;i++){if(i==3)continue;[Link](i);} let n='Sam';[Link](`Hello ${n}`);

40. Parse Int


let a='10';[Link](parseInt(a)+5);

You might also like