1. JavaScript における数値
0xa // 10進数の10に相当 0b101 //10進数の5に相当 0o22 //10進数の18に相当
1/0 // 無限
しかし、 0/0 の結果は 数値以外の文字列を数値型に変換すると、NaNも返されます。例: Number.isNaN(2) //偽 Number.isNaN('a') // 真 Number.isNan('2') //偽 数値はプリミティブ型であり、対応するラッパー オブジェクト n = 新しい数(10) n.valueOf() === 10 //真 ラッパー クラスによって定義されたオブジェクト n に対応する値は、元の型の値 10 とまったく同じです。 2. Javascript の Math オブジェクト
Math.max は最大値を取得します。 max = Math.max(1,2,3,4) とします。 コンソール.log(最大) //4 Math.min は最小値を取得します。 min = Math.min(1,2,3,4) とします。 コンソール.log(分) //1 配列内の最大値と最小値を探している場合は、スプレッド演算子を使用して、配列を複数のパラメータ値に分解することができます。 Math.max(...[1,2,3,4]) //4 Math.ceil は切り上げます: コンソール.log(Math.ceil(2.3)) // 3 Math.floor は切り捨てます: console.log(Math.floor(2.8)) // 2 Math.round は最も近い整数に丸めます: console.log(Math.round(2.5)) //3 console.log(Math.round(2.3)) //2
console.log(Math.random()) 0から10までの整数をランダムに生成する num = Math.ceil(Math.random()*10) とします。 コンソール.log(数値) Math.powパワー: 数学.pow(2, 10) //1024 これで 以下もご興味があるかもしれません:
|
<<: パフォーマンスの最適化を教える 52 個の SQL 文
>>: CSS で要素フローティングとクリアフローティングを実装する方法
目次sakilaをインストールするインデックススキャンソートテーブル構造インデックススキャンをソート...
主に使用される知識ポイント: •css3 3D変換 •ネイティブjsマウスドラッグイベント•表示:グ...
システム トレイ アイコンは、今日でも魔法のような機能です。アイコンを右クリックして目的のアクション...
この記事では、簡単なドラッグ効果を実現するためのJavaScriptの具体的なコードを参考までに紹介...
目次序文問題の説明原因分析拡大する総括する序文最近、データの欠落やデータの損失に関するフィードバック...
1. HttpとHttpsの違いHTTP: インターネットで最も広く使用されているネットワーク プロ...
目次1. 前処理2. コンパイル3. コンパイル4. リンク1. gccのインストール(Ubuntu...
問題の説明ご存知のとおり、CSS を記述する場合、HTML のクラスの定義または ID の定義に従っ...
操作効果: html <div class="三目並べ"> <...
1. maxPostSize を設定する理由は何ですか? tomcat コンテナには送信データのサイ...
1. 効果を達成する 2 知識ポイント2.1 <label> タグHTML では、<...
<br />私は数年間フロントエンドに取り組んできました。フロントエンドについて完全に理...
目次マルチアプリケーションの展開1-Tomcat 構成1.1- プロジェクト構成1.2-サービス構成...
ドロップダウン メニューも実生活では非常に一般的です。実装に使用される js コードは、タブ選択やア...
3 つのテーブルが接続されています。テーブル A のフィールド a はテーブル B のフィールド b...