• html5--html实现乘法口诀表


    html5--html实现乘法口诀表

    总结:

    1、多种情况问题:分情况讨论就出来了

    2、汉字和数字的对应关系

    3、相同的部分统一处理,不同的部分分别对待(这里用中间变量)

    问题:九九乘法口诀

    两点提示:

    1. Math.floor()方法可以将浮点数取整,比如Math.floor(3.6)==3;仅暂作了解;后续课程还会详细讲解相关内容。/li>
    2. 该练习综合运用了循环条件语句以及多个运算符,有一点难度,需要对之前的内容掌握比较熟练才可以理解。

    代码

     1 <!DOCTYPE html>
     2 <html lang="zh-cn">
     3 <head>
     4     <meta charset="utf-8">
     5     <title>7-21 课堂演示</title>
     6     <link rel="stylesheet" type="text/css" href="style.css">
     7 </head>
     8 <body>
     9     <script>    
    10         var str="";
    11         var arr=['','','','','','','','','',''];
    12             for(var i=1;i<10;i++){
    13                 for(var j=1;j<=i;j++){
    14                     var str0='';
    15                     if(i*j<10){
    16                         str0=''+arr[i*j-1]
    17                     }else if(i*j==10){
    18                         str0='一十'
    19                     }else if (i*j<20) {
    20                         str0=''+arr[i*j%10-1]
    21                     }else if (i*j%10==0) {
    22                         str0=arr[Math.floor(i*j/10)-1]+'十'
    23                     }else{
    24                         str0=arr[Math.floor(i*j/10)-1]+'十'+arr[i*j%10-1];
    25                     }
    26                     str+=arr[j-1]+arr[i-1]+str0+"&nbsp&nbsp&nbsp&nbsp"
    27                 }
    28             str+='<br/><br/>'
    29         }
    30         document.write(str)
    31 
    32     </script>
    33 </body>
    34 </html>
    View Code
  • 相关阅读:
    GridView绑定模板格式化日期总结
    统计静态页点击量
    行业网seo诊断
    查看sql执行效率
    ItemCommandVSItemDataBound
    【转帖】我眼中的flash和silverlight
    修改SQLserver数据库中的a表的一列等于b表的一列
    过河卒
    最长公共子序列LCS
    情感日记:在中国地质大学的日子
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/8068351.html
Copyright © 2020-2023  润新知