33岁转职者的前端笔记-DAY 19 练习写一个计算机

写计算机前必学的知识点

资料型别 (typeof)

检查变数的型别:typeof

资料型别如下:

string 字串
number 数字
boolean 布林 (true, false)
object 物件

取余数范例

取10除3的余数:
console.log(10 % 3);
答案是1

parseInt = 字串的数字会转换成数字的整数,无条件舍去小数点
parseFloat = 包在字串的数字转换成数字并且有小数点

计算机写法练习

范例图如下:

https://ithelp.ithome.com.tw/upload/images/20210918/20120789FpT5vyDc3O.jpg

语法:

HTML

 <form id="form">
    <input type="number" id="xInput" min="0" max="100000" required> +
    <input type="number" id="yInput" min="0" max="100000" required> =
    <span id="result"></span>
    <br><br>
    <button>计算</button>

  </form>
  

JavaScript

// 取得画面上要控制的标签(DOM Document Object Model)
const form = document.getElementById("form"),
  xInput = document.getElementById("xInput"),
  yInput = document.getElementById("yInput"),
  result = document.getElementById("result");
  // 从标签取得的任何资料都是字串

form.addEventListener("submit",  function (e) {
  //预防重新整理的预设行为
  e.preventDefault();
  // e = event
  //表单送出後的流程
console.log("表单被送出罗!", e);
const x = parseInt(xInput.value);
const y = parseInt(yInput.value);
const ans = x + y;
result.innerText = ans;
});

<<:  Day 4 python回圈

>>:  Day07 - 语音特徵撷取 - MFCC

[Day22] 使用官方提供的工具,吸引用户不断回来使用Action

现在,你有个能针对不同装置进行适当对白的Action了。 但要评量一个Action是否成功,用户的...

day16: function programming 是什麽?

在过去我们写程序常常会遇到以下这种情形 let statusA = 0; const B = ()=...

JavaScript入门 Day04_变数宣告

嘿各位,今天要说的是 JavaScript 的变数宣告 为什麽昨天说像变魔法呢~ 因为只要使用变数宣...

【Day12】系列终止

因为某种天外飞仙,天上掉下来的炸弹等的理由,所以这个项目就会终止,在报 名截止前让我想想要参加甚麽项...

Day 24. Hashicorp Vault: PKI issue limit

Hashicorp Vault: PKI issue limit Vault Forum 有篇文章询...