gpt4 book ai didi

javascript - 浮点 int 获取单独 int 中的值和分数

转载 作者:行者123 更新时间:2023-12-03 02:52:45 25 4
gpt4 key购买 nike

假设我有

常量价格 = 279.95;

我想得到如下的分数:

const value = 279;
const fraction = 95;

我该如何实现这个目标?分数应始终保留 2 位小数。

最佳答案

将数字转换为字符串后,您可以按.拆分

var getItems = ( num ) => String(num).split(".");
var splitNum = ( num ) => ( items = getItems( num ), { integer : Number(items[0]), fraction : Number(items[1] || 0) } );
console.log( splitNum( 279.95 ) );

演示

var getItems = ( num ) => String(num).split(".");
var splitNum = ( num ) => ( items = getItems( num ), { integer : Number(items[0]), fraction : Number(items[1] || 0) } );

console.log( splitNum( 279.95 ) );

console.log( splitNum( 279 ) );

关于javascript - 浮点 int 获取单独 int 中的值和分数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47772991/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com