for循环

//1.先让用户输入两个数m,n,写一个方法,打印m行,n列星星组成的矩形

function a(x,y){

for(i=1;i<=m;i++){

for( j=1;j<=n;j++){document.write("*");}

document.write("</br>");

}}

var m=parseInt(prompt("输入行"));
var n=parseInt(prompt("输入列"));

a(m,n);


//2.先让用户输入一个n,写一个方法,打印nn乘法表

var m=parseInt(prompt("输入n"));

function a(n){

for(i=1;i<=n;i++){

for(j=1;j<=i;j++){

var cheng=i*j;

document.write(i+"*"+j+"="+cheng+"  ")

}

document.write("</br>");

}

}

a(m);
//3.写一个方法,传入一个数组,在方法中循环打印数组中的值 

var arr=[1,2,3,4,5,6];

function a(m){

for(i=0;i<m.length;i++){

document.write(m[i]);

}}

a(arr);

//4.写一个方法,传入一个数组,在方法中求数组的和

var arr=[1,2,3,4,5];

function a(n){

var sum=0;

for(i=0;i<=n.length-1;i++){sum=sum+n[i];}

document.write(sum);

}

a(arr);
//5.写一个方法,传入三个数a,b,c,求三个数最大值并将最大值返回打印

function a(x,y,z){

var big=(a>b?a:b)>c?(a>b?a:b):c;

return big;

}

var b=a(1,2,3);

document。write(b);

写一个方法,传入一个n,计算1-n的和,返回打印

// function a02(n){
// var sum=0;
// for(i=1;i<=n;i++){
// sum=sum+i;
// }
// return sum;
// }
// var a=a02(100);
// alert(a);

写一个方法,传入一个半径r,计算圆的面积,并返回外面打印

// function a01(r){
// var s=Math.PI*r*r;
// return s;
// }

// var e = a01(1);
// alert("面积为"+e);

输入两个数,写方法,计算两数之和

// function a02(a,b){
// var he=a+b;
// alert(he);
// }
// var diyi =parseInt( prompt("请输入一个数字"));
// var dier =parseInt(prompt("请输入一个数字"));
// a02(diyi,dier);

/输入一个n,计算1到n的和 

// function a01(){
// var n = prompt("请输入一个数字");
// var sum =0
// for(i=1;i<=n;i++){
// sum=sum+i;

// }
// document.write(sum);
// }
// a01();

//等腰三角形
// var n = prompt("请输入一个数字");

// for (var i = 1; i <= n; i++) {

// for (var j = n - 1; j >= i; j--) {

// document.write("&nbsp;");
// }
// for (var k = 1; k <= 2 * i - 1; k++) {

// document.write("*");
// }
// document.write("<br />");

// }

posted @ 2020-05-30 08:38  wangmeihao  阅读(204)  评论(0编辑  收藏  举报