美文网首页微信小程序开发
小程序开发中遇到问题(持续更新)

小程序开发中遇到问题(持续更新)

作者: 为之则易ing | 来源:发表于2018-09-04 10:56 被阅读3次

第一个小程序:计算器UX


计算器.jpg

版本更新:

1.0.1

  1. 增加算法输入错误提示功能。
  2. 增加计算记录拷贝功能。
  3. 增加小括号优先级计算功能。

问题:
1、保留小数 (解决保留小数不精确问题)

function round(num, scale) {
var pos = num.toString().indexOf('.');
var num1 = num;
if(pos != -1) {
  var decimal = num.toString().length - pos - 1;
  if (decimal > scale) {
    num1 = Math.round(Math.round(num1 * Math.pow(10, decimal)) / Math.pow(10, decimal - scale)) / Math.pow(10, scale);
  }
}
return num1;
};

2、保留两位小数,不满两位补0

function formaterNumber(value) {
  var value = round(value,2);
  var xsd = value.toString().split(".");
  if (xsd.length == 1) {
    value = value.toString() + ".00";
    return value;
  }
  if (xsd.length > 1) {
    if (xsd[1].length < 2) {
      value = value.toString() + "0";
    }
    return value;
  }
}

相关文章

  • 小程序开发中遇到问题(持续更新)

    第一个小程序:计算器UX 版本更新: 1.0.1 增加算法输入错误提示功能。 增加计算记录拷贝功能。 增加小括号优...

  • 小程序开发中的记录【持续更新】

    调试 通过 console.log(e) 可以打印任何东西,当然可以通过断点查看 此时如果是真机调试的话,点击右上...

  • 小程序开发总结(持续更新)

    2018/06/05 开发工具 新版本的开发工具,右上角增加了素材管理的功能。所谓的素材管理,主要是项目中的图片管...

  • 小程序开发(1)

    小程序注册小程序api下载开发工具未注册如何开发域名/证书问题小程序如何获取用户信息开发遇到问题其他 小程序注册 ...

  • 小程序开发整理

    该文档为开发过程中遇到的一些问题以及一些好用的平台,持续更新以及整理中。。。 小程序客服 小程序接收消息和事件 服...

  • 前端微信小程序开发的过程遇到的坑

    前言: 小程序开发现在慢慢成为潮流,所以本人也是开始接触小程序,遇到的问题很多很多,该文章持续更新。。。有请各位大...

  • 小程序商店, 持续更新中

    按 Ctrl+F 或者 ⌘+F(Mac)可快速查找 点击相应名称后打开二维码页面, 用微信扫码即可使用, 或者在小...

  • 微信小程序组件问题

    github原文 持续更新中 其中的 调试基础库和线上最低基础库为小程序开发工具的项目设置信息 textarea组...

  • 仿今日干货微信小程序使用Wepy框架开发

    仿今日干货微信小程序 使用wepy组件化开发框架项目地址持续更新中 体验步骤 1. 安装 wepy 本项目基于we...

  • 微信小程序开发笔记持续更新中...

    前言    小程序已经火了一段时间了,各大厂商也纷纷推出自己的小程序。想想前端好难啊,天天都要面对新知识,不学习就...

网友评论

    本文标题:小程序开发中遇到问题(持续更新)

    本文链接:https://www.haomeiwen.com/subject/wbcgwftx.html