// 示例代码:处理整数的基本操作
// 1. 检查一个值是否为整数
function isInteger(value) {
return Number.isInteger(value);
}
console.log(isInteger(10)); // true
console.log(isInteger(10.5)); // false
// 2. 将浮点数转换为最接近的整数
function roundToNearestInteger(value) {
return Math.round(value);
}
console.log(roundToNearestInteger(10.5)); // 11
console.log(roundToNearestInteger(10.2)); // 10
// 3. 获取两个整数之间的随机整数(包括最小值和最大值)
function getRandomInteger(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
console.log(getRandomInteger(1, 100)); // 输出 1 到 100 之间的随机整数
// 4. 使用 parseInt 函数将字符串转换为整数
function stringToInteger(str) {
return parseInt(str, 10); // 第二个参数指定基数为 10
}
console.log(stringToInteger("123")); // 123
console.log(stringToInteger("123.456")); // 123
console.log(stringToInteger("abc")); // NaN (非数字)
Number.isInteger(value) 用于检查给定的值是否为整数。Math.round(value) 将浮点数四舍五入到最接近的整数。Math.random() 结合 Math.floor() 可以生成指定范围内的随机整数。parseInt(str, radix) 将字符串转换为整数,radix 参数指定了转换时使用的进制。上一篇:js 随机数字
下一篇:js 数字取整
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站