JavaScript代码调试以及布尔类型的隐式转换

    提示用户请输入年龄----
    var age=prompt("请您输入您的年龄");//弹框---并且有输入,输入的内容在age变量中
    console.log(age);//最终的结果是字符串的类型
    如果想要输入的是一个整数,用一个类型转换var age=parseInt(prompt("请您输入您的年龄"));
     * 三元表达式
     * 运算符号:  ?  :
     * 语法:
     *  var 变量=表达式1?表达式2:表达式3;
     *  执行过程:
     *  表达式1的结果是true还是false,如果是true则执行表达式2,然后把结果给变量
     *  如果表达式1的结果是false,则执行表达式3,把结果给变量

布尔类型的隐式转换

转换为true   非空字符串  非0数字  true 任何对象
转换成false  空字符串  0  false  null  undefined NaN
var message;
// 会自动把message转换成false
if (message) {     
  // todo...
}

用表格写一个九九乘法表

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<script>
    document.write("<table border='1' cellpadding='0' cellspacing='0'>");
    for(var i=1;i<=9;i++){
        document.write("<tr>");
        for(var j=1;j<=i;j++){
            document.write("<td>");
            document.write(i+"*"+j+"="+i*j);
            document.write("<td\>");
        }
        document.write("<tr\>");
    }
    document.write("<table\>");
</script>
</body>
</html>

在这里插入图片描述

代码调试

写代码---打开浏览器--F12(开发人员工具)--->Sources---双击文件,在某一行代码前面点击一下(出现的东西就是断点),然后点向下的箭头,写在watch里面输入你想要看到的值,然后回车即可
Watch: 监视,通过watch可以监视变量的值的变化,非常的常用。
F10: 程序单步执行,让程序一行一行的执行,这个时候,观察watch中变量的值的变化。
F8:跳到下一个断点处,如果后面没有断点了,则程序执行结束。

在这里插入图片描述

continue和break

break:立即跳出整个循环,即循环结束,开始执行循环后面的内容(直接跳到大括号)
continue:立即跳出当前循环,继续下一次循环(跳到i++的地方)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值