JSオペレーター編成【おすすめ集】_基礎知識
Arithmetic Operators
算术运算符
Operator | Description | Example | Result |
---|---|---|---|
+ | Addition 加 |
x=2 y=2 x+y |
4 |
- | Subtraction 减 |
x=5 y=2 x-y |
3 |
* | Multiplication 乘 |
x=5 y=4 x*y |
20 |
/ | Division 除 |
15/5 5/2 |
3 2.5 |
% | Modulus (division remainder) 余数 |
5%2 10%8 10%2 |
1 2 0 |
++ | Increment 递增 |
x=5 x++ |
x=6 |
-- | Decrement 递减 |
x=5 x-- |
x=4 |
Assignment Operators
赋值运算符
Operator | Example | Is The Same As |
---|---|---|
= | x=y | x=y |
+= | x+=y | x=x+y |
-= | x-=y | x=x-y |
*= | x*=y | x=x*y |
/= | x/=y | x=x/y |
%= | x%=y | x=x%y |
Comparison Operators
比较(关系)运算符
Operator | Description | Example |
---|---|---|
== | is equal to 等于 |
5==8 returns false |
=== | is equal to (checks for both value and type) 等于(检查值和类型)*全吻合才算相等 |
x=5 y="5" x==y returns true |
!= | is not equal 不等于 |
5!=8 returns true |
> | is greater than 大于 |
5>8 returns false |
< | is less than 小于 |
5<8 returns true |
>= | is greater than or equal to 大于等于 |
5>=8 returns false |
<= | is less than or equal to 小于等于 |
5<=8 returns true |
Logical Operators
逻辑运算符
Operator | Description | Example |
---|---|---|
&& | and 与 |
x=6 y=3 (x < 10 && y > 1) returns true |
|| | or 或 |
x=6 y=3 (x==5 || y==5) returns false |
! | not 非 |
x=6 y=3 !(x==y) returns true |
String Operator
串符(连接作用)
A string is most often text, for example "Hello World!". To stick two or more string variables together, use the + operator.
在文字当中使用的比较多,举例来说“Hello World!”要将两个或多个字符串变量衔接在一起的话就得使用 + 符号
txt1="What a very" txt2="nice day!" txt3=txt1+txt2 ログイン後にコピー |
The variable txt3 now contains "What a verynice day!".
txt3变量现在包含“What a verynice day!”(把1和2衔接起来了)
To add a space between two string variables, insert a space into the expression, OR in one of the strings.
要给两个字符串变量中间添加空格就得在表达式里插入空格,或在其中的一个加上(空格)
txt1="What a very" txt2="nice day!" txt3=txt1+" "+txt2 ログイン後にコピー or ログイン後にコピー txt1="What a very " txt2="nice day!" txt3=txt1+txt2 ログイン後にコピー |
The variable txt3 now contains "What a very nice day!".
现在变量txt3为“What a very nice day!”
Conditional Operator
条件运算符
JavaScript also contains a conditional operator that assigns a value to a variable based on some condition.
JS有根据条件不同给变量不同值的条件运算符
Syntax
语法
variablename=(condition)?value1:value2 ログイン後にコピー |
Example
例子
greeting=(visitor=="PRES")?"Dear President ":"Dear " ログイン後にコピー |
If the variable visitor is equal to PRES, then put the string "Dear President " in the variable named greeting. If the variable visitor is not equal to PRES, then put the string "Dear " into the variable named greeting.
如果变量visitor的值等于PRES那么greeting的值就为"Dear President "。如果不为PRES那么greeting的值就为"Dear"

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









「!」記号を使用するほとんどの Linux コマンドの使用法は、シェルによって異なる場合があります。私が提供する例は通常 bash シェルで使用されますが、他の一部の Linux シェルでは実装が異なる場合や、「!」記号の特定の使用をまったくサポートしていない場合があります。 Linux コマンドにおける「!」記号の驚くべき謎に満ちた使い方を見てみましょう。 1. コマンド番号を使用して履歴からコマンドを実行する あまり知られていないかもしれませんが、コマンド履歴 (すでに実行されたコマンド) からコマンドを実行できます。まず、「history」コマンドを実行してコマンドの番号を見つけます。 linuxmi@linuxmi:~/www.linuxmi.

SQL での演算子の使用法: 1. 単一列のマッチング、IN 演算子を使用して列内の複数の値を一致させることができます; 2. 複数列のマッチング、IN 演算子を使用して複数の列の値を一致させることもできます。 3. サブクエリ。IN 演算子は、メイン クエリ内にネストされたクエリ ステートメントであるサブクエリでも使用できます。

モジュロ等号演算子 (%) は、PHP で非常に一般的に使用される演算子であり、2 つの数値を除算した余りを計算するために使用されます。この記事では、モジュラー等号演算子の使用法を詳しく説明し、読者の理解を深めるために具体的なコード例を示します。まず、簡単な例を見てみましょう。ある数値を別の数値で割った余りを計算する必要があるとします。 $a=10;$b=3;$remainder=$a%$b;echo"10 割った 3は: &

C または C++ にも同様のステートメントがあると考えてみましょう: c=a++b; それでは、このコード行は何を意味するのでしょうか?さて、a と b をそれぞれ 2 と 5 とします。この式は 2 つの異なるタイプとして見ることができます。 c=(a++)+bc=a+(++b) には、後置インクリメント演算子と前置インクリメント演算子があります。使い方は使い方次第です。基本的な概念は 2 つあります。優先順位と結合性。ここで式を左から右にチェックすると、結果は次の 2 つになります。 c=(a++)+b→2+5=7c=a+(++b)→2+6=8 次に、コンパイラによってどのオプションが選択されているかを確認してみましょう - コード例 #include<io

以前の PHP バージョンでは、変数を定義していない場合、それを直接使用すると、「未定義の変数」エラーが発生しました。ただし、PHP7 では、いくつかの新機能を使用してこの問題を回避できます。これらの新機能には、?-> と ?? という 2 つの新しい演算子が含まれています。それぞれ 2 つの異なるタイプの問題を解決できます。

js の new 演算子はどのように機能しますか? 特定のコード例が必要です。js の new 演算子は、オブジェクトの作成に使用されるキーワードです。その機能は、指定されたコンストラクターに基づいて新しいインスタンス オブジェクトを作成し、そのオブジェクトへの参照を返すことです。 new 演算子を使用する場合、実際には次の手順が実行されます: 新しい空のオブジェクトを作成する; 空のオブジェクトのプロトタイプをコンストラクターのプロトタイプ オブジェクトにポイントする; コンストラクターのスコープを新しいオブジェクトに割り当てる (したがって、これは new をポイントします) object); コンストラクターでコードを実行し、新しいオブジェクトを与えます

PHP エラーを解決する方法: 演算子が無効ですか? PHP プロジェクトを開発および保守するときに、さまざまなエラーが発生することがよくありますが、その 1 つが「無効な演算子」です。このエラーは通常、コード内で無効な演算子が使用されており、PHP が対応する操作を正しく認識して実行できないことを示します。この記事では、このエラーを引き起こすいくつかの一般的な状況を紹介し、対応する解決策を提供します。間違った演算子の使用 PHP コードを作成するときに、誤って間違った演算子を使用してしまう可能性があります。

基本構文 Python は、動的型付けとガベージ コレクションを備えたインタープリタ型言語です。基本的な構文には以下が含まれます。 データ型: Python の組み込みデータ型には、整数、浮動小数点数、文字列、リスト、タプル、辞書が含まれます。変数: 値を割り当てるには = を使用します。変数名は文字またはアンダースコアで始まる必要があります。数字を含めることはできますが、数字で始めることはできません。演算子: 算術演算子、比較演算子、論理演算子、およびビット単位の演算子。フロー制御 Python はインデントを使用してコード ブロックの実行を制御します: if-elif-else: 条件判断ステートメント。 while: ループ ステートメント。条件が true の場合、ループは継続します。 for: シーケンス内の要素を走査する反復ステートメント。 Break: ループから抜け出します。関数 関数は、コードのブロックをカプセル化し、再利用できる構文構造です。
