javascript 的for()循环
最方便理解的两个案列;
案例1:9×9乘法表
HTML:
<input type="button" onclick="myClick()" value="按钮"/>;
JS:
function myClick ( ) {
var sHtml ='';
for(var i=1;i<=9;i++) {
sHtml+="<table><tr>";
for(var j=1;j<=i ; j++){
sHtml +="<td>"+i+"*"+j+"="+i*j+"</td>";
}
sHtml+="</tr></table>";
document.write(sHtml);
}
在页面里点击按钮,就 会出现9×9乘法表了,是不是很简单……
案例2:冒泡排序,对数据进行升序或者降序排列;
照着代码敲下,你会理解的更加透彻,这是升序排列,降序排列,只需要把if判断中的“>”换成“<”即可,使用场景,对商品的某种特性(价格,浏览量等)进行排序;
文章末尾,ps:简书真不适合写代码文章,费老鼻子劲儿了……