Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从分钟数中获取第二位数_Javascript - Fatal编程技术网

Javascript 从分钟数中获取第二位数

Javascript 从分钟数中获取第二位数,javascript,Javascript,我只想从分钟数中得到第二位数 所以如果我1分钟,我只得到1分钟 如果分钟数是33,我只有3分钟 如果我59分钟,我只得到9分钟 我在javascript中有什么 var d = new Date();// get date var m=d.getMinutes();//get minutes from date 我不知道我们该怎么办 有人能帮我找到正确的方向吗 我想我需要做点什么 m%10 但它不起作用。m%10可以满足您的需要 var m=33; m%10 will give 3

我只想从分钟数中得到第二位数

所以如果我1分钟,我只得到1分钟

如果分钟数是33,我只有3分钟

如果我59分钟,我只得到9分钟

我在javascript中有什么

var d = new Date();// get date

var m=d.getMinutes();//get minutes from date
我不知道我们该怎么办

有人能帮我找到正确的方向吗

我想我需要做点什么

  m%10 

但它不起作用。

m%10可以满足您的需要

var m=33;

m%10 will give 3 // it will give the remainder
或者
var m=d.getMinutes()%10


m%10
确实有效

var d = new Date();// get date
var m=d.getMinutes();//get minutes from date

var secondDigit = m%10;//get second digit
小提琴:


是的,我想这就是你需要的。

你可能想要这个:

var d = new Date();
var m = d.getMinutes() % 10;
或许

var d = new Date();
var m = d.getMinutes();
var digit = m % 10;

你猜你需要像
m%10
这样的东西吗?那就试试吧!m%10正是您所需要的。你有什么问题吗?它不起作用,所以我在它前面加了点东西;)您需要将
m%10
的结果分配给某个对象。甚至可能是
m
。伙计们!我有一个更好的方法:
+m.toString().replace(/^\d?(\d)$/,“$1”)
:)@Sven B你解决了你的问题了吗?你是对的,但是你的小提琴中的两个数字都是一样的,所以它不能真正展示效果。我建议更改其中一个。@Jace我更新了我的答案。谢谢你的建议是的,我解决了它,我想我在什么地方打错了;)在前7分钟内无法接受答案