(1)javascript 拼接字符串 字符串转换
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
var str1='\'我喜欢javasrcipt\'';
var str2="我喜欢\"敲代码\"";
console.log(str1);
console.log(str2);
document.write(str2);
document.write('<h1>这是标签h1</h1>');
var str3='123';
var str4='120';
//拼接字符串
//+号 两种作用 求和 / 拼接字符串
console.log(str3+str4);
//(1)parseInt(): 将字符串转换为整数
// var num1=parseInt(str3);
// console.log(num1);
// console.log(typeof num1); //number
// var num2=parseInt(str4);
// console.log(typeof num2);
// console.log(num1+num2);
//使用number() 对象转换
var num1=Number(str3);
var num2=Number(str4);
console.log(typeof num1);
console.log(num1+num2);
var str5='123.56';
var str6='152.29';
// var sum1=parseFloat(str5);
// var sum2=parseFloat(str6);
// console.log(sum1+sum2);
// var sum=(sum1+sum2).toFixed(2);
// console.log(sum);
console.log((parseFloat(str5)+parseFloat(str6)).toFixed(2));
var str7='123abc159';
console.log(parseInt(str7));
var str8='abc123';
console.log(parseInt(str8)); //NaN表示非数字
//将数字类型转换为 字符串类型
//toString()
var num3=123;
var str9=num3.toString();
console.log(typeof str9); //string
console.log(num3.toString());
var str10=num3+'';
console.log(typeof str10); //string
</script>
</body>
</html>
(2)算数运算符
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
// (1)算数运算符: + - * / % ++ --
var a=5;
var b=7;
// console.log(a%b); // 5
// 一个数字 %2 =0 偶数
// 一个数字 %2!=0 奇数
// 一个数字 %2=1 奇数
// ++ ===> +1
// var sum=a++; // 表示的是: 先赋值 后计算a=a+1==>6
// console.log(sum); // 5
// console.log(a); // 6
// var sum=++a; // 表示的是: 先计算a=a+1=6 后赋值
// console.log(sum); // 6
// console.log(a); // 6
// console.log(a++); // a=a+1 6
// console.log(a); // 6
// 先赋值后计算 变量名++
// var sum=b++;
// console.log(sum); // 8 7 7 7 7
// console.log(b); // 7 8 7 8 8
// var sum=c++ + ++c;
// console.log(sum);
// console.log(c);
// var sum=++c + d++ - c++;
// c=2==>3==>4
// d=3==>4
// sum=3 + 3 - 3
var c=2,d=3;
var sum=--d + c++ + ++d - --d;
console.log(sum);
console.log(c);
console.log(d);
</script>
</body>
</html>