字符串的长度(var)
Length of a string (var)
我试图获得"时间"的长度(小时,值为1-24):
var time2 = Math.floor(startTimeT);
尝试1:
var startTimeTC1L = time2.length;
尝试2:
var startTimeTC1L = time2.toString().length;
alert(startTimeTC1L);
我只想得到一个"1"或"2"作为返回值(0-9==1,10-24==2),但它不起作用?
您可以简单地使用,假设startTimeT
是一个数字。转换为字符串,然后简单地使用lenght属性
var startTimeT = 15;
var strVar = startTimeT+''; //Convert to string
var length = strVar.length;
alert(length)
您的第二次尝试成功,在这里http://jsfiddle.net/naeemshaikh27/144ex55c/
这是另一个非常简单的方法http://jsfiddle.net/naeemshaikh27/144ex55c/1/
因为你只想得到1或2,你可以简单地使用
var time2 = Math.floor(24);
alert(time2);
if(time2<10)
{
startTimeTC1L=1;
}
else{
startTimeTC1L=2;
}
alert(startTimeTC1L);
用作
var startTimeT = 15554;
var len = startTimeT.toString().length;
alert(len)
演示
假设您正在处理日期,那么下面的内容如何:
将其粘贴到firebug的控制台中,或者在命令行中使用nodejs。
var hours = ""+(new Date()).getHours();
hours[0] === "0" ? console.log(1) : console.log(hours.length)
我希望它能有所帮助。
相关文章:
- Javascript,var name=1,“;类型名称“;给出“;字符串”;
- 如何在函数内部为jquery工具提示调用不同的var字符串
- 将Javascript字符串var传递给HTML href标记
- 是否可以使用HTML从任意字符串创建Jquery对象,例如var$newlink=$('<a>新链接
- 如何将var Array分配给字符串Array jQuery?MVC3 剃须刀
- 我们是否可以将定义为字符串的 var 传递给需要字符串的函数的参数
- 使用 zclip、JavaScript、jQuery 将字符串 var 复制到剪贴板
- 将 Var 添加到 jQuery.getScript() url 字符串
- Why for var在数组中返回一个字符串索引
- var X=Y仅在空白之前转移字符串.Y=regex.exec(字符串);
- 使用var和字符串查找文件夹
- 循环var“”的Javascript;i〃;被视为字符串
- Web2py字符串var到JavaScript
- 字符串的长度(var)
- 如何在JS中为var字符串添加链接或颜色更改
- 在var字符串中添加html
- 如何获得字符串输入并将其存储到var中
- 如何在jquery或javascript中连接另一个var字符串中的var
- SyntaxError:未终止字符串文本var address = "
- 将包含代码的字符串拆分为var's和值