我如何在 JavaScript 中表示一个浮点数?
How can i represent a float in JavaScript?
我是 JavaScript 的新手。
在 python 中,我可以创建一个条件来检查数字是否为浮点数,如下所示:
num = 1.5
if type(num) == float:
print('is a float')
如何在 JavaScript 中完成?有可能吗?
you can try:
let x=1.5;
if(!Number.isInteger(x)) {
console.log(`The number ${x} is a float`)
};
or
function checkFloat(x) {
//Check if the value is a number
if(typeof x == 'number' && !isNaN(x)) {
//Check if is integer
if(Number.isInteger(x)) {
//print the integer
console.log(`${x} is integer`);
}else {
//print the float number
console.log(`${x} is a float`);
};
}else {
//print the value that is not a number
console.log(`${x} is not a number`);
};
};
我是 JavaScript 的新手。
在 python 中,我可以创建一个条件来检查数字是否为浮点数,如下所示:
num = 1.5
if type(num) == float:
print('is a float')
如何在 JavaScript 中完成?有可能吗?
you can try:
let x=1.5;
if(!Number.isInteger(x)) {
console.log(`The number ${x} is a float`)
};
or
function checkFloat(x) {
//Check if the value is a number
if(typeof x == 'number' && !isNaN(x)) {
//Check if is integer
if(Number.isInteger(x)) {
//print the integer
console.log(`${x} is integer`);
}else {
//print the float number
console.log(`${x} is a float`);
};
}else {
//print the value that is not a number
console.log(`${x} is not a number`);
};
};