Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width">
- <title>JS Bin</title>
- </head>
- <body>
- <script id="jsbin-javascript">
- // array of objects
- var result = [{name:"David",marks:80},{name:"Vinoth",marks:77},{name:"Divya", marks:88},
- {name:"Ishitha",marks:95},{name:"Thomas",marks:65}];
- // function that takes array and output the average of marks
- function average(res){
- var total = 0;
- for(var i=0; i<res.length; i++){
- total +=res[i].marks;
- }
- var avg = total / res.length;
- return avg;
- }
- //calling average function to get average marks
- console.log(average(result));
- //function to create inverted left pyramid using given height
- function invertedLeftPyramid(a){
- var pattern= '';
- for(var i=a; i>=1; i--){
- for(var j=1; j<=i; j++){
- pattern += "* ";
- }
- console.log(pattern);
- pattern = "";
- }
- }
- //call invertedLeftPyramid functiont to print pyramid
- invertedLeftPyramid(5);
- //function to create inverted right pyramid using given height
- function invertedRightPyramid(a){
- var pattern = '';
- for(var i=a; i>=1; i--){
- for(var j=a; j>=1; j--){
- if(j>i){
- pattern+= " ";
- }
- else{
- pattern+= "* ";
- }
- }
- console.log(pattern);
- pattern='';
- }
- }
- //call invertedRightPyramid function to print pyramid
- invertedRightPyramid(5);
- </script>
- <script id="jsbin-source-javascript" type="text/javascript">// array of objects
- var result = [{name:"David",marks:80},{name:"Vinoth",marks:77},{name:"Divya", marks:88},
- {name:"Ishitha",marks:95},{name:"Thomas",marks:65}];
- // function that takes array and output the average of marks
- function average(res){
- var total = 0;
- for(var i=0; i<res.length; i++){
- total +=res[i].marks;
- }
- var avg = total / res.length;
- return avg;
- }
- //calling average function to get average marks
- console.log(average(result));
- //function to create inverted left pyramid using given height
- function invertedLeftPyramid(a){
- var pattern= '';
- for(var i=a; i>=1; i--){
- for(var j=1; j<=i; j++){
- pattern += "* ";
- }
- console.log(pattern);
- pattern = "";
- }
- }
- //call invertedLeftPyramid functiont to print pyramid
- invertedLeftPyramid(5);
- //function to create inverted right pyramid using given height
- function invertedRightPyramid(a){
- var pattern = '';
- for(var i=a; i>=1; i--){
- for(var j=a; j>=1; j--){
- if(j>i){
- pattern+= " ";
- }
- else{
- pattern+= "* ";
- }
- }
- console.log(pattern);
- pattern='';
- }
- }
- //call invertedRightPyramid function to print pyramid
- invertedRightPyramid(5);</script></body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement