js

作者: 趁年轻拼一拼 | 来源:发表于2018-07-10 09:03 被阅读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

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