在开发中,我们需要对后端返回来的数据进行转型,后端返回的字符串类型,布尔类型,进行使用

2023-10-27

后端返回
num:'12.598'
num2:'11.222'
这种字符串的数字,在前端需要根据这个数字来做一些判断的时候,直接
if(num > num2){
	console.log('方法')
}
这样子操作,很明显是不可以的,所以我们需要进行转换数据类型parseFloat浮点
if(parseFloat(num) > parseFloat(num2){
	console.log('方法')
}



//parseInt
还有一种就是你想只想对比小数点前面的数字,就可以用到parseInt
if(parseInt(num) > parseInt(num2){
	console.log('方法')
}


//还有一种就是想让返回值变成一个整数的
let num = 12.9666666
this.num = Math.floor(num)
返回值为12

let num = 12.3*5
this.num = Math.floor(num)
返回值为61

//截取小数点后两位,并且四舍五入
let num = Number(num).toFixed(2)

//截取小数点后两位,不四舍五入的
let num = parseFloat(num*100)
let num3 = num / 100

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在开发中,我们需要对后端返回来的数据进行转型,后端返回的字符串类型,布尔类型,进行使用 的相关文章

  • Linux学习笔记-shell脚本拼接文件并排序

    shell实现两个文件的拼接 在实际的数据处理中 需要将多个文件写到同一个文件中 或者实现两个文件的拼接操作 这时候可以采用如下代码 cat inputFileName1 gt outputFileName cat inputFileNam
  • 服务器2003ftp站点向导,Windows 2003 ftp 配置

    Windows 2003 ftp 配置有几大步骤 首先要安装 FTP 然后开始配置 配置过程中需要新建用户和文件夹 分配权限 创建虚拟目录等 具体看下面详细步骤 一 安装 FTP 1 依次选择 开始 控制面板 打开窗口如图1所示 图1 2
  • glew, glee与 gl glu glut glx glext的区别和关系

    GLEW是一个跨平台的C 扩展库 基于OpenGL图形接口 使用OpenGL的朋友都知道 window目前只支持OpenGL1 1的涵数 但 OpenGL现在都发展到2 0以上了 要使用这些OpenGL的高级特性 就必须下载最新的扩展 另外
  • [saiku] schema文件分析

    上一篇讲到了如何在管理台配置数据源 http www cnblogs com avivaye p 4877767 html 这次来说明下shema文件里面是怎样配置Cube和角色权限的 通过分析demo中的FoodMart xml 可以得知

随机推荐

  • vue项目中使用trackingjs人脸识别

    vue项目中使用trackingjs人脸识别 前言 一 下载trackingjs库 二 trackingjs引用 三 检测过程 1 初始化设置 创建实例 2 检测视频中人脸 3 判断上传 4 上传人脸 5 关闭摄像头 四 源代码 五 效果图
  • 要在 VS Code 中配置 C 环境并进行编程

    要在 VS Code 中配置 C 环境并进行编程 需要进行以下步骤 安装 C 编译器 在 Windows 系统中 可以下载安装 Mingw w64 等编译器 如果您使用的是 macOS 或 Linux 系统 则默认已安装 GCC 编译器 通
  • 硬盘未格式化如何处理(硬盘忽然未格式化如何处理)

    将硬盘插入电脑的时候为什么会出现 未格式化 的提示框呢 遇到这个问题时又该怎么处理呢 别慌 下面小编就来给大家演示一下子解决未格式化这个问题的解决方法 硬盘未格式化如何处理 工具 软件 sayRecy 步骤1 先百度搜索并下载程序打开后 会
  • ZYNQ无SD卡配置Linux系统到QSPI Flash和eMMC

    硬件 黑金AX7450开发板 zynq7100 QSPI Flash eMMC Flash 软件 Vivado 2017 4 Petalinux 2017 我用了一台Windows主机 用于设计Vivado和烧写QSPI Flash 一台U
  • 如何把VRTE的应用程序在Ubuntu上跑起来?

    1 rvbuild d project name 20 产生一个文件夹vrte 如果此时直接将vrte文件夹打包放到Ubuntu的 opt目录内 执行 opt vrte usr bin exmd sh 会出现如下错误 但是查看文件发现这个文
  • 电感的主要参数

    转载 大鑫专栏 大鑫专栏 2022 02 13 21 08 电感的主要参数 1 电感量 L 又称自感系数 表示电感器产生自感能力的一个物理量 电感器电感量的大小 主要取决于线圈的圈数 匝数 绕制方式 有无磁心及磁心的材料等等 当通过一个线圈
  • [798]操作无法完成,因为文件已在另一个程序中打开

    我们在对文件或文件夹进行删除 移动 重命名等操作时 系统可能提示 操作无法完成 因为其中的文件夹已在另一程序中打开 请关闭该文件或文件夹 然后重试 遇到这种情况我们应该怎么办呢 请看下文 当我们对文件进行重命名 删除或者是移动处理的时候 有
  • Uboot命令使用

    一 uboot启动log简析 1 以后带有调试性质的开发 uboot都是烧写到SD卡中的 因为方便烧写 二 uboot命令使用 2 1 help命令 查看某一个命令帮助信息 命令名 2 2 信息查询 1 bdinfo 2 printenv命
  • Testing the CATCHER

    http poj org problem id 1887Description A military contractor for the Department of Defense has just completed a series
  • ide 安装eval reset插件

    1 安装eval reset的目的 Jetbrains家的产品有一个很良心的地方 他会允许你试用30天 这个数字写死在代码里了 以评估是否你真的需要为它而付费 事实上有一款插件可以实现这个功能 你或许可以用它来重置一下试用时间 但切记不要无
  • openGL之API学习(五十七)法线贴图、色彩贴图、高光贴图

    Normal map Normal map 法线贴图 它的作用是模拟出高模上的一些细节纹理 特别是将高模上的圆滑和粗糙度投射到低模上 让低模也有高模的效果 因为高模的面数非常多 导入引擎后电脑是跑不动的 所以用低模加上法线贴图就能很好的解决
  • Golang 结构化日志包 log/slog 详解(二):Handler

    上一篇文章介绍了推出 log slog 包的背景 log slog 包的简单介绍和使用 简单使用了 Info 函数 例如 package main import log slog func main slog Info hello 标题 路
  • 深入理解搜索引擎优化(SEO)

    深入理解搜索引擎优化 深入理解搜索引擎优化 SEO 1 SEO基础入门 SEO概述 搜索引擎 营销策略 SEO查询工具与站长平台 收录与权重 2 SEO站内优化 关键词 域名 主机 程序与SEO 设计技巧及优化 标签优化技巧 TDK 页面关
  • 三层交换机实现VLAN间通信配置实验(交换机/路由器配置与管理任务教程)网络设备管理

    三层交换机实现VLAN间通信配置实验 1 首先我在这里分享思科模拟器 中文版 和这次实验的参考文件里面有我自己配置和详细的描述讲解 有需要的同学可以自己下载 链接 https pan baidu com s 1y8He1E5RJKLkV l
  • 虚拟机 系统镜像 下载地址

    1 最完整的系统镜像 为了装个虚拟机 也跳了很多坑 感觉骗子都学会上网了 几次被整懵圈 坚决不要下载第三方的杂七杂八的系统镜像 不能使用都罢了 一旦使用 好像他们祖祖辈辈都被暗暗的安装到了系统中 全部为放心使用版本 良心推荐 http ww
  • 小白入门C#编写MVC登录小案例

    一 C 编写MVC登录小案例 1 新建MVC项目 2 在Models文件夹下创建一个User类 包含登录所需要的用户名和密码属性 namespace MvcLogin Models public class User public stri
  • Python深度学习篇四《机器学习基础》

    前言 前期回顾 Python深度学习篇三 神经网络入门 上面这篇里面写了关于向量数据最常见的机器学习任务 好 接下来切入正题 本章包括以下内容 除分类和回归之外的机器学习形式 评估机器学习模型的规范流程 为深度学习准备数据 特征工程 解决过
  • 「AI初识境」深度学习中常用的损失函数有哪些?

    https www toutiao com a6695152940425937411 这是专栏 AI初识境 的第11篇文章 所谓初识 就是对相关技术有基本了解 掌握了基本的使用方法 今天来说说深度学习中常见的损失函数 loss 覆盖分类 回
  • 代码审查清单

    代码审查清单 常规项 代码能够工作么 它有没有实现预期的功能 逻辑是否正确等 所有的代码是否简单易懂 代码符合你所遵循的编程规范么 这通常包括大括号的位置 变量名和函数名 行的长度 缩进 格式和注释 是否存在多余的或是重复的代码 代码是否尽
  • 在开发中,我们需要对后端返回来的数据进行转型,后端返回的字符串类型,布尔类型,进行使用

    后端返回 num 12 598 num2 11 222 这种字符串的数字 在前端需要根据这个数字来做一些判断的时候 直接 if num gt num2 console log 方法 这样子操作 很明显是不可以的 所以我们需要进行转换数据类型