用JS输出正方形

JavaScript016

用JS输出正方形,第1张

var len = prompt("输入正方形的行数", 0)

len = len >10 ? 10 : len

for(var i = 0i <leni++){

for(var j = 0j <lenj++){

document.write("*")

}

document.write("<br / >")

}

document.writeln("<ul>")

document.writeln(" <li><a href=\"/wap2/newsPage/1320\">5</a></li>")

document.writeln(" <li><a href=\"/wap2/newsPage/1319\">4</a></li>")

document.writeln(" <li><a href=\"/wap2/newsPage/1318\">3</a></li>")

document.writeln(" <li><a href=\"/wap2/newsPage/1317\">2</a></li>")

document.writeln(" <li><a href=\"/wap2/newsPage/1316\">1</a></li>")

document.writeln("</ul>")

1、根据勾股定理:边长的平方乘以2,再开平方即可得到正方形的对角线;

2、根据三角函数:边长乘以根号2,即可得到正方形的对角线;

长方形对角线的求法:

根据勾股定理:长的平方加上宽的平方,再开平方即可得到长方形的对角线。