Javascript基础三

3.1表达式和操作符
  • 表达式:对变量进行赋值,改变,计算等操作语句语句叫做表达式。是变量,常量和操作符的综合。分为算数表达式,字符操作表达式,赋值表达式,逻辑表达式。
  • 操作符:就是对数据进行操作的符号。根据参与操作的数据个数上看,操作符分为一元操作符(x++),二元操作符(+)和三元操作符(? 😃。
3.2变量类型转换

例子:1+1等于几?

<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=GB2312" />
    <title>3-2  一加一等于几?</title>
</head>
<body style="overflow:auto; padding:0px; margin:0px;">
<div style="font-size:14px; font-weight:bold; color:white; font-family:Arial, 宋体; background-color:#6090DA; padding:4px 10px;">
    <script>
        intA = prompt("请输入第一个数字",1);
        intB = prompt("请输入第二个数字",1);
        document.write("你输入的第一个数字是"+intA);
        document.write("<br>你输入的第二个数字是"+intB);
        document.write("<br>两者和是"+(intA+intB));
    </script>
</div>
</body>
</html>

结果:
在这里插入图片描述
原因:prompt函数会将用户的输入作为字符串返回,有两个参数,点击确定返回第一个参数,点击取消返回第二个参数。对于字符串来说,操作符“+”的含义是相连接。

  • js通过内置函数进行变量转换。
函数说明
parseInt(varible,[radix])将变量转换成整数,radix是可选的允许范围是2~36
parseFloat(varible)将变量转换成浮点数

修改后:

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=GB2312" />
<title>3-1  让用户输入两个数字,然后输出相加的结果</title>
</head>
<body style="overflow:auto; padding:0px; margin:0px;">
<div style="font-size:14px; font-weight:bold; color:white; font-family:Arial, 宋体; background-color:#6090DA; padding:4px 10px;">
    <script>
        intA = prompt("请输入第一个数字",1);
        intB = prompt("请输入第二个数字",1);
        document.write("你输入的第一个数字是"+intA);
        document.write("<br>你输入的第二个数字是"+intB);
        document.write("<br>两者和是"+(parseInt(intA)+parseInt(intB)));
    </script>
</div>
</body>
</html>
3.3字符串和转义字符

1.定义:字符串就是以英文双引号和单引号括起来的几个字符。

2.转义字符

转义符含义
\n换行
\t回车
单引号
\’‘双引号
\ 反斜线

3.字符串的操作
字符串常用属性length;
方法

方法含义
charAt(index)返回第index个字符
charCodeAt(index)返回字符第index个字符的Unicode编码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值