js运算符

Posted jiangquhan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js运算符相关的知识,希望对你有一定的参考价值。


//圆的半径为6,计算出它的面积s和周长l。
var r = 6;
var π = 3.14;
var s = 2*π*r;
var l = π*r*r;
console.log(‘圆的面积是:‘ +s , ‘圆的周长是:‘ +l);

 


var num1 = 10 ;
var num2 = 20 ;
var sum = num1 + num2;//sum存 num1/num2取值

 

// 声明3个变量,保存汉堡、配餐、饮料的名字
var humName = "香辣鸡腿堡",pcName = "薯条",drinkName = "肥宅快乐水";
console.log(‘套餐\‘名称\‘:\n‘ + humName + ‘\n套餐内容:\n‘ + humName + pcName + drinkName)

 

var num1 = 10,num2 = 20 , stuName = ‘aa‘;
//输出 stuName + num1
var result1 = stuName + num1;
console.log(result1);
//输出 num1 + num2
var result2 = num1 + num2;
console.log(result2);
//输出 num1 + num2 +stuName
var result3 = num1 + num2 +stuName;
console.log(result3);
//输出 uName + num1 +num2
var result4 = stuName + num1 +num2;
console.log(result4);


// 取5/2的模
console.log(5%2);
// 取8/2的模
console.log(8%2);
// 取9/3的模
console.log(9%3);
// 取25/50的模
console.log(25%50);

// 输出12的字符类型
num = 12 ;
console.log(typeof(num));
// 输出你好的字符类型
var str = ‘你好‘;
// 输出false的字符类型
var boo = false;
// 不给nud赋值,输出und的字符类型
var und;


//验证number + string = string
result = num + str;
console.log(‘结果为:‘ + result + ",类型为:" + typeof(result));
// 输出str + boo的结果以及字符类型
result = boo + str;
console.log(‘结果为:‘ + result + ",类型为:" + typeof(result));
// 输出str + und的结果以及字符类型
result = str + und;
console.log(‘结果为:‘ + result + ",类型为:" + typeof(result));
// 输出num + boo的结果以及字符类型
result = num + boo ;
console.log(‘结果为:‘ + result + ",类型为:" + typeof(result));
// 输出num + und的结果以及字符类型
result = num + und;
console.log(‘结果为:‘ + result + ",类型为:" + typeof(result));
// 判断字符串123是否为isNaN
console.log(isNaN(‘123‘));
// 输出und + boo的结果以及字符类型
result = boo + und;
console.log(‘结果为:‘ + result + ",类型为:" + typeof(result));

 

<script type="text/javascript">
// 1、声明一个变量,保存学生的年龄(stuAge),值为26
var stuAge = 18;
// 2、声明一个变量,保存学生的成绩(stuScore),值为70
var stuScore = 70;
// 3、声明一个变量,保存学生的姓名(stuName),值为刘德华
var stuName = "刘德华" ;
// 4、声明一个变量,保存学生的性别(stuSex),值为男
var stuSex = "男";
// 5、打印以上输入的变量的值 控制台输出
console.log(stuAge,stuScore,stuName,stuSex)
// stuName 年龄 stuAge 性别 stuSex 分数stuscore
console.log(stuName + "年龄" + stuAge + "性别" + stuSex + "分数" + stuScore);
var flag = false;

 


//将flag转换为字符串类型
console.log(typeof flag.toString())
var n = 10;
//将n转换为字符串类型
console.log(typeof n.toString())
//将3.56wesd转换为整数类型,并输出字符类型
console.log(parseInt("3.56wesd"),typeof parseInt("3.56wesd"));
//将aa3.56转换为整数类型,并输出字符类型
console.log(parseInt("aa3.56"),typeof parseInt("3.56wesd"));
//将3.56wesd转换为浮点类型,并输出字符类型
console.log(parseFloat("3.56wesd"),typeof parseFloat("3.56wesd"));
//将aaa转换为浮点类型
console.log(parseFloat("aaa"));
// 将3.56wesd转换为Number类型
console.log(Number(‘3.56wesd‘));
// 将3.56转换为Number类型
console.log(Number(‘3.56‘));

 

//圆的半径为2,计算出它的面积s和周长l。
var r = 2;
var π = 3.14;
var s = 2*π*r;
var l = π*r*r;
console.log(‘圆的面积是:‘ +s , ‘圆的周长是:‘ +l);

 

//输入一个四位数,要求输出它的每个位上的数字
var x = prompt(‘请输入4位数字‘);
var q = x/1000;
console.log("千位是:"+parseInt(q));
var b1 = x%1000;
var b = b1/100;
console.log("百位是:"+parseInt(b));
var s1 = x%100;
var s = s1/10;
console.log("十位是:"+parseInt(s));
var g = x%10;
console.log("个位是:"+parseInt(g));

 

//从1加到100并输出
var sum = 0;
for (var i = 0;i <= 100;i++)
sum += i

console.log("从1加到100的结果是:"+sum)

以上是关于js运算符的主要内容,如果未能解决你的问题,请参考以下文章

js常用增删改查方法/js比较运算符 逻辑运算符 赋值运算符 算术运算符

js基础——运算符

JS中的运算符和JS中的分支结构

JS高级运算符

3.js的运算符

js >>> 0 谈谈 js 中的位运算