我想知道如果数字小于10,是否可以在JavaScript中使用2位数字?
例如
10,9,8,7,6等以10,09,08,07,06为"数字数据类型"
是的,当数字小于10时,可以以2位数字显示数字作为"字符串数据类型".
if(number < 10) {
console.log(number) //number
number = "0" + number;
console.log(number) //string
}
Run Code Online (Sandbox Code Playgroud)
但我想用它作为数字数据类型,所以我可以使用
if(number == 01) {
//some code here
}
Run Code Online (Sandbox Code Playgroud)
可能吗?
CODE RESULTS
$a = floor(3.5); //3
$b = round(3.5, 0, PHP_ROUND_HALF_DOWN); //3
var_dump($a); //float(3)
var_dump($b); //float(3)
$c = gettype($a); //double
$d = gettype($b); //double
Run Code Online (Sandbox Code Playgroud)
有什么区别?何时对以上数字使用floor()或round()?