検索
ホームページウェブフロントエンドjsチュートリアルJavaScriptで演算子を簡単に操作する方法を図とテキストで詳しく解説

いくつかの簡単な演算子について話しましょう

  • + プラス記号: 1. 2 つの数値の合計を計算するために使用されます。 2. 2 つの文字列を結合するために使用されます

  • - マイナス記号: 1. 2 つの数値の差を計算するために使用されます。 2. 負の数値を識別するために数値の前に使用されます

  • * 乗算記号: 2 つの数値の乗算を計算するために使用されます。積

  • / 除算記号: 被除数を除数で除算した商を計算するために使用されます

  • % 剰余: 被除数を除数で除算した後に得られる剰余を計算するために使用されます ( ここでの計算は整数除算、整数除算後の剰余が取得されます)

  • = 代入: 値 (オブジェクト、関数、数値、文字列、ブール値) を変数

    に割り当てるために使用されます。

ここでは、演算子が演算の結果を表示していることがはっきりとわかります。加算、減算、乗算、除算について詳しく説明する必要はありません。皆さんの計算スキルは私より優れているはずです。 , なぜなら、私はちょうど中学校を卒業したばかりなので、もう少し話したいのは、上の5%2の例を見ると、余りは1です。5÷2というように計算されます。 = 2... 1. これは小学校 2 年生で読んでください。前に計算してみます。被除数 ÷ 除数 = 商...剰余、この余りは剰余演算の結果であり、先ほどの等号も表します。昨日は、代入に使用されます var temp = value; var キーを使用します 単語は変数を宣言するために使用され、= は値を割り当てるために使用されます。値のタイプはオブジェクト、関数、数値です。 、文字列、またはブール値 前に説明したように、関数とは関数本体であり、言うまでもなく、文字列は引用符で囲まれた文字列です。ブール値は、true と false の 2 つの値のみを持つ型です。3 番目の値はありません。

さまざまな値がどのようなものかを見てみましょう


//这里我们给了一个空对象(null)
  var temp_1 = null;
  //这里我们给一个函数
  var temp_2 = function(){
   console.log("Write Something");
  };
  //这里我们给了一个字符串
  var temp_3 = "My name is MrDream";
  //这里我们给了一个boolean值
  var temp_4 = true;

これらの基本的な操作を見て読者が心配しないように願っています。 . これは導入と説明の段階なので、次の記事でさらに多くのことを理解する必要があります。そうしないと、後でいくつかのことについて説明します。コードをコピーして使用するだけでは意味がなく、独自に書きたいものを書くことができません。

小さなアップグレード後にオペレーターがどのように見えるかをさらに理解しましょう?

注: 現時点では、いくつかの基本的な演算子といくつかの特殊な演算子についてのみ説明します。後でいくつかの応用例で説明します。その後、理解がさらに深まります

  • += 追加して待ちます: 最初に追加します。 2 つのオペランドを減算し、加算した値を最初のオペランドに代入します

  • -= 減算: まず 2 つのオペランドを減算し、次に加算した値を最初のオペランドに代入します

  • *= 乗算して待機: まず 2 つのオペランドを乗算し、次に加算した値を最初のオペランドに代入します。 演算オブジェクト

  • /= 除算して待機: まず 2 つの演算オブジェクトを除算し、次に最初の演算オブジェクトに値を加算します

  • %= 剰余: まず 2 つのオペランドに対して剰余演算を実行し、次に加算された値を最初のオペランド

に代入します。いくつかの単純な比較演算子

= = 絶対に等しくない: 演算子の両側のオブジェクトが絶対に等しくないかどうかを判断します

  • != 等しくありません: 演算子の両側のオブジェクトが等しくないかどうかを判断します

  • || or (または ): まず、演算子の左側と右側のオブジェクトが「非 null オブジェクトまたは非未定義オブジェクト」であるかどうかを判断し、両方ともそうであれば、その値を返します。正しい値があれば、それ以外の値を返します

  • && And (AND): まず、演算子の左側と右側のオブジェクトが「非 null オブジェクトまたは非未定義オブジェクト」であるかどうかを判断し、どちらでもない場合は、右側の値を返します。 1 つの値があればそれを返し、両方が同じであれば左側の値を返します。

  • ! 否定 (not): 値をブール値に変換した後、それを否定します

(注: ここで言及している or、and、否定演算子について話しています)実際、内部演算にはバイナリの OR 演算と NOT 演算の結果が含まれます。) 以下にいくつかの例を見てみましょう。

以上がJavaScriptで演算子を簡単に操作する方法を図とテキストで詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
node.jsは、型を使用してストリーミングしますnode.jsは、型を使用してストリーミングしますApr 30, 2025 am 08:22 AM

node.jsは、主にストリームのおかげで、効率的なI/Oで優れています。 ストリームはデータを段階的に処理し、メモリの過負荷を回避します。大きなファイル、ネットワークタスク、リアルタイムアプリケーションの場合。ストリームとTypeScriptのタイプの安全性を組み合わせることで、パワーが作成されます

Python vs. JavaScript:パフォーマンスと効率の考慮事項Python vs. JavaScript:パフォーマンスと効率の考慮事項Apr 30, 2025 am 12:08 AM

PythonとJavaScriptのパフォーマンスと効率の違いは、主に以下に反映されています。1)解釈された言語として、Pythonはゆっくりと実行されますが、開発効率が高く、迅速なプロトタイプ開発に適しています。 2)JavaScriptはブラウザ内の単一のスレッドに限定されていますが、マルチスレッドおよび非同期I/Oを使用してnode.jsのパフォーマンスを改善でき、両方とも実際のプロジェクトで利点があります。

JavaScriptの起源:その実装言語の調査JavaScriptの起源:その実装言語の調査Apr 29, 2025 am 12:51 AM

JavaScriptは1995年に発信され、Brandon Ikeによって作成され、言語をCに実現しました。 2。JavaScriptのメモリ管理とパフォーマンスの最適化は、C言語に依存しています。 3. C言語のクロスプラットフォーム機能は、さまざまなオペレーティングシステムでJavaScriptを効率的に実行するのに役立ちます。

舞台裏:JavaScriptをパワーする言語は何ですか?舞台裏:JavaScriptをパワーする言語は何ですか?Apr 28, 2025 am 12:01 AM

JavaScriptはブラウザとnode.js環境で実行され、JavaScriptエンジンに依存してコードを解析および実行します。 1)解析段階で抽象的構文ツリー(AST)を生成します。 2)ASTをコンパイル段階のバイトコードまたはマシンコードに変換します。 3)実行段階でコンパイルされたコードを実行します。

PythonとJavaScriptの未来:傾向と予測PythonとJavaScriptの未来:傾向と予測Apr 27, 2025 am 12:21 AM

PythonとJavaScriptの将来の傾向には、1。Pythonが科学コンピューティングの分野での位置を統合し、AI、2。JavaScriptはWebテクノロジーの開発を促進します。どちらもそれぞれのフィールドでアプリケーションシナリオを拡大し続け、パフォーマンスをより多くのブレークスルーを行います。

Python vs. JavaScript:開発環境とツールPython vs. JavaScript:開発環境とツールApr 26, 2025 am 12:09 AM

開発環境におけるPythonとJavaScriptの両方の選択が重要です。 1)Pythonの開発環境には、Pycharm、Jupyternotebook、Anacondaが含まれます。これらは、データサイエンスと迅速なプロトタイピングに適しています。 2)JavaScriptの開発環境には、フロントエンドおよびバックエンド開発に適したnode.js、vscode、およびwebpackが含まれます。プロジェクトのニーズに応じて適切なツールを選択すると、開発効率とプロジェクトの成功率が向上する可能性があります。

JavaScriptはCで書かれていますか?証拠を調べるJavaScriptはCで書かれていますか?証拠を調べるApr 25, 2025 am 12:15 AM

はい、JavaScriptのエンジンコアはCで記述されています。1)C言語は、JavaScriptエンジンの開発に適した効率的なパフォーマンスと基礎となる制御を提供します。 2)V8エンジンを例にとると、そのコアはCで記述され、Cの効率とオブジェクト指向の特性を組み合わせて書かれています。3)JavaScriptエンジンの作業原理には、解析、コンパイル、実行が含まれ、C言語はこれらのプロセスで重要な役割を果たします。

JavaScriptの役割:WebをインタラクティブでダイナミックにするJavaScriptの役割:WebをインタラクティブでダイナミックにするApr 24, 2025 am 12:12 AM

JavaScriptは、Webページのインタラクティブ性とダイナミズムを向上させるため、現代のWebサイトの中心にあります。 1)ページを更新せずにコンテンツを変更できます。2)Domapiを介してWebページを操作する、3)アニメーションやドラッグアンドドロップなどの複雑なインタラクティブ効果、4)ユーザーエクスペリエンスを改善するためのパフォーマンスとベストプラクティスを最適化します。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません