zoukankan      html  css  js  c++  java
  • 字符串的操作,计算,拼接

    一:字符串的操作

    1.获取字符串的长度,空格也算字符串的长度    字符串名.length

    2.字符串名 .indexof(检索的字符(必填),检索的起始索引(可选))

    检索的起始索引:没有填写,则默认从第0位开始

    检索从左往右,某个字符第一次出现的索引(从0开始)

    若检索的字符不存在,则返回-1;

    str.charAt(索引值):检索某个索引对应的字符

    3.字符串的截取str.字符串名(开始截取的索引值(必填),结束截取的索引值(可选))

    包含开始索引对应的值,不包括结束索引对应的值

    二:字符串的计算

    检测是否是非数字的方法:isNaN(检测的值,若检测的值是非数字,系统会自动转化为number类型后再检测)

    若是数字,返回false,不是数字,则返回true

    将字符串转化为number:若遇到字符,则只取字符前面的数字,后面的全部舍去

    parseInt:将字符串转化成整数

    parseFloat:转化为小数;

    eval(所要计算的字符串) :进行字符串的算术运算;

    三:字符串的拼接:

    eg1:<div id="div01" style:"300px;height:300px;></div>

    <script>

    var name="张三";//以姓名和年龄为例;不变的用引号引起来   变的东西直接用变量表示 中间用加号连接

    var age=18;

    console.log("姓名:"+name+";年龄:"+age);

    </script>

    eg2:颜色随机

    <div id="div01" style:"300px;height:300px;></div>

     <script>

    var r=Math.floor(Math.random()*256);

    var g=Math.floor(Math.random()*256);

    var b=Math.floor(Math.random()*256);

    document.getElementById("div01").style.backgroundColor="rgb("+r+","+g+","+b+")";

     </script>

  • 相关阅读:
    bzoj3997 [TJOI2015]组合数学
    bzoj1143 [CTSC2008]祭祀river
    bzoj 2208 [Jsoi2010]连通数
    bzoj3713 [PA2014]Iloczyn
    bzoj1054 [HAOI2008]移动玩具
    习题6-5 使用函数验证哥德巴赫猜想(20 分)
    习题6-4 使用函数输出指定范围内的Fibonacci数(20 分)
    习题6-3 使用函数输出指定范围内的完数(20 分)
    习题6-2 使用函数求特殊a串数列和(20 分)
    分类统计字符个数(15 分)
  • 原文地址:https://www.cnblogs.com/3542446186qq/p/10098801.html
Copyright © 2011-2022 走看看