js常用方法之: 分和元的相互转换(人民币)

经典分转元和元转分方法

/**
 * 分转元
 * @param {number|string} amount - 分 
 * @returns {string} 元,保留两位小数
 */
export function fenToYuan(fen) {
    if (fen === null || fen === undefined || isNaN(Number(fen))) return "0.00";
    const yuan = Number(fen) / 100;
    return yuan.toFixed(2);
}

/**
 * 元转分
 * @param {number|string} yuan - 元
 * @returns {string} 分
 */
export function yuanToFen(yuan) {
    if (yuan === null || yuan === undefined || isNaN(Number(yuan))) return '0';
    const fen = Math.round(Number(yuan) * 100);
    return fen.toString();
}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容