1. 概要
定数 bigint = 1234567890123456789012345678901234567890n; 定数sameBigint = BigInt("1234567890123456789012345678901234567890"); const bigintFromNumber = BigInt(10); // 10nと同じ 2. 属性1. 数学演算子
例えば: アラート(1n + 2n); // 3 アラート(5n / 2n); // 2 注意: 5/2 の除算の結果はゼロに向かって丸められ、丸め後の結果には小数部が含まれません。 alert(1n + 2); // エラー: BigInt と他の型を混在させることはできません 必要に応じて、 bigint = 1n とします。 数値を 2 とします。 // 数値を bigint に変換する アラート(bigint + BigInt(数値)); // 3 // bigint を数値に変換する アラート(数値(bigint) + 数値); // 3 変換は常に実行され、エラーが発生することはありませんが、bigint が大きすぎて数値型に収まらない場合は、余分なビットが切り捨てられるため、このような変換は注意して行う必要があります。 単項加算演算子 +value は、値を数値型に変換するためのよく知られた方法です。 混乱を避けるため、 bigint = 1n とします。 alert( +bigint ); // エラー
2. 比較演算子< や > などの比較演算子は、 アラート(2n > 1n); // 真 アラート(2n > 1); // 真 注: アラート(1 == 1n); // 真 アラート( 1 === 1n ); // 偽 3. ブール演算if またはその他のブール演算内では、bigint は number のように動作します。 例: if では、bigint 0n は false で、他の値は true です。 もし(0n){ // 決して実行されません} ブール演算子 たとえば、||、&& などの演算子は、bigint を number と同様の方法で処理します。 alert( 1n || 2 ); // 1 (1n は真とみなされます) alert( 0n || 2 ); // 2 (0n は false とみなされます) 注:この方法では、コードを記述するときにネイティブ 結論この記事では、 これで、JavaScript の BigIn 関数の共通プロパティをまとめたこの記事は終了です。JavaScript の BigIn 関数の共通プロパティの詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: 非ルートユーザーを使用してDockerコンテナでスクリプト操作を実行する
<br />これは、Steven D が書いた Web フロントエンド開発デザインの基本...
この記事では、jQueryカルーセル機能の実装コードを参考までに共有します。具体的な内容は次のとおり...
要約すれば: 1. データベースの設計とテーブルの作成時にパフォーマンスを考慮する2. SQLの記述...
目次1. Node.jsとVue 2. ローカル開発環境でフロントエンドのVueプロジェクトを実行す...
基本環境パゴダ設置サービスパゴダにインストールされた[Pythonプロジェクトマネージャー]パゴダに...
1. Spring Boot は jsp jar パッケージをサポートしていません。jsp は wa...
1. Oracle をインストールします。インターネット上には Oracle のインストール手順が多...
1. クエリを最適化するには、テーブル全体のスキャンを避けてください。まず、where と orde...
テスト用の MySQL ライブラリのセット。以前使用されていたバージョンは、centos6 のデフォ...
目次開発環境ゲームエンジンのコンセプトCocos Creatorについてプロジェクト構造コード編集環...
目次序文: 1. vue-cliでプロジェクトを作成する2. ルーターをインストールする3. ディレ...
目次原理ソースコード分析委任されたイベントバインディングすべてのサポートされているイベントを聴くネイ...
その理由はモッカー プラットフォームを導入したかったので、友人の勧めで既成のプロジェクト api-m...
構造擬似クラスセレクタの紹介構造擬似クラスセレクターは、いくつかの特殊効果を処理するために使用されま...
関数を記述できます。主に正規表現を使用して判断を行います。入力文字が空の場合は、「-」を使用して置き...