$("#i23").val(数字($("#f112").val()));如何 i23 是输入框 id 结果显示整数不是 javascript 中浮点数的十进制
Posted
技术标签:
【中文标题】$("#i23").val(数字($("#f112").val()));如何 i23 是输入框 id 结果显示整数不是 javascript 中浮点数的十进制【英文标题】:$("#i23").val(Number($("#f112").val())); how to i23 is a inputbox id result display intger not in decimal of float in javascript 【发布时间】:2018-10-22 16:27:00 【问题描述】:如何将 #i23
的结果从 javascript 中的浮点值转换为整数而不是十进制。
$("#i23").val(Number($("#f112").val()));
【问题讨论】:
如果要将浮点数转换为整数,可以使用Math.floor
、Math.ceil
、Math.round
。
【参考方案1】:
要转换为整数,请使用 parseInt
而不是 Number
$("#i23").val(parseInt($("#f112").val()));
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" id="f112" value="12.4125">
<input type="text" id="i23" value="">
【讨论】:
以上是关于$("#i23").val(数字($("#f112").val()));如何 i23 是输入框 id 结果显示整数不是 javascript 中浮点数的十进制的主要内容,如果未能解决你的问题,请参考以下文章
打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字三次方和等于该数本身。例如:153是一个 "水仙花数 ",因为1