js day02

作者: 追逐喆 | 来源:发表于2018-07-09 13:43 被阅读0次

1.数据类型的转换

number


var num1=10;
var num2=16;

string


var str1='king';

boolean


var boo=true;
var oo2=false;

undefined


var undef;

1)number + number = number


var num3=num1+num2;
console.log(num3);//26
console.log(typeof num3);

2)number + string = string


var str=num1+str1;
console.log(str);//10hello
console.log(typeof str);

3)number + boolean = number


var boo=num1+boo1;
console.log(boo);//11
console.log(typeof boo);

4)number + undefined = number


var und=num1+undef;
console.log(und);//NAN
console.log(typeof und);

5)string + boolean = string


var stb=str1+boo1;
console.log(stb); //kingtrue
console.log(typeof stb);

6)string + undefined = string


var sfind=str1+undef;
console.log(sfind);/kingundefined
console.log(typeof sfind);

2.数据类型转换减法操作


var num1 = 10;
var str1 = "11";
var str2 = "Hello";
var str3 = "35";
var str4 = "waht";

console.log(num1+str1);//1011
console.log(num1-str1);// -1
console.log(str1+str3);//1135
console.log(str3-str1);//24
console.log(str2-str4);//NaN

3.强制转换

整数


var  num=6;
var str=num.toString();
console.log(str);//6
console.log(typeof str);//string

小数


var  num=6.6;
var str1=parseInt(num);
console.log(str1);//6
console.log(typeof str1);//number

小数点后几位


var  num=.0666;
var str2=parseFloat(num);
console.log(str2);//0.666
console.log(typeof str2);//number

字母


var str="abc";
var str3=isNaN(str);
console.log(str3);//true
console.log(typeof str3);//boolean

4.运算符-逻辑运算符


var num = parseInt(prompt("请输入一个数字"));
//判断 num 是否在 0~10之间
var result=(num>=0&&num<=10);
console.log(num+"在0~10之间吗?"+result);

相关文章

  • js基础day02

    js基础day02 一.循环语句 1.for循环 2.break和continue在循环中使用 break 在循环...

  • js day02

    1.数据类型的转换 number string boolean undefined 1)number + numb...

  • JS:day02

    一、DOM(文档对象模型) 1、获取元素的几种方式 ①.通过 id 查找 HTML 元素(getElementBy...

  • js day02

    A今天学了神马 1 数据类型划分 2 简单数据类型(值类型) 3 复杂数据类型(引用类型) 4 字面量 5 ...

  • js基础复习day02

    事件的组成 事件源+事件属性+事件指令 undefined+数字返回NaN; 鼠标失去焦点: onblur事件 o...

  • 100天iOS数据结构与算法实战 Day02 - 栈

    100天iOS数据结构与算法实战 Day02 - 栈 100天iOS数据结构与算法实战 Day02 - 栈

  • day02作业

    day02作业 效果图: 代码:

  • day02 数据库的curd操作

    准备:先将创建项目,参照day01的创建day02项目配置day02的init.py文件、setting.py文件...

  • 真自由训练营Day02感受

    训练营Day02: 自律的三大核心要素:推迟满足感、尊重事实、承担责任。 Day02,主要的内容:尊重事实。 事实...

  • #30天专注橙长计划#生涯翻转课堂-Day02

    #30天专注橙长计划#生涯翻转课堂-Day02

网友评论

      本文标题:js day02

      本文链接:https://www.haomeiwen.com/subject/ycozuftx.html