Math.round();
Math.ceil();
Math.floor();
范例图如下:
语法如下:
// 英寸转公分功能实作
// 取得公分与英寸的输入框DOM(标签)
const inchInput = document.getElementById("inchInput");
const cmInput = document.getElementById("cmInput");
const inchErr = document.getElementById("inchErr");
const cmErr = document.getElementById("cmErr");
// 绑定英寸输入框的输入变更事件
inchInput.addEventListener("input", function () {
console.log("英寸资料被改变");
// 清空错误讯息
inchErr.innerText = "";
// 取得英寸的值
const inch = parseFloat (inchInput.value);
console.log("inch", inch);
//转换成公分
let cm = inch * 2.54;
// 四舍五入到小数点第二位
cm = Math.round(cm * 100) / 100;
console.log("cm", cm);
// 公分的值放到公分输入框
cmInput.value = cm;
//如果英寸是NaN
if (isNaN(inch)) {
// 如果条件为true
inchErr.innerText = "请输入数字";
}
});
公分转英寸语法如下:
cmInput.addEventListener("input", function() {
const cm = parseFloat(cmInput.value);
let inch = cm / 2.54;
inch = Math.round(inch * 100) / 100;
inchInput.value = inch;
cmErr.innerText = "";
if (isNaN(cm)) {
cmErr.innerText = "请输入数字";
}
});
<<: [ 卡卡DAY 6 ] - React Native style 必懂之 Flexbox 弹性盒子(上)
>>: [Day13] swift & kotlin 实作篇!(4) 图片资源
鲜友的供餐方式很适合家庭聚餐。 太平店除了火锅之外,是可以将火锅更换成排餐的,选择排餐一样是可以享用...
写测试时,我们基本需要三样东西 Enzyme Enzyme跟React沟通的适配器(Adapter)...
昨天的题目主要都是暴力破解,相对之下感觉有一点点无聊,那今天我们来打一个简单的 Exploit 吧!...
射击幽浮 教学原文参考:射击幽浮 这篇文章会介绍如何使用「建立游戏角色」、「游戏角色座标」、「游戏角...
本节是以 Golang 上游 4b654c0eeca65ffc6588ffd9c99387a7e4...