JavaScript の一般的なステートメント ループ、判定、文字列から数値

JavaScript の一般的なステートメント ループ、判定、文字列から数値

1. スイッチ

実行する複数のコードブロックの1つを選択します

スイッチ(e) {
     ケース1:
        //e は 1 なので、ここで break を実行します。
     ケース2:
        //e は 2 なので、ここで break を実行します。
     デフォルト:
        // いずれもここで実行するための要件を満たしていません} 

知らせ:

  • switchコード ブロック内の最後のcaseを中断するためにbreakを使用する必要はありません。コード ブロックはここで自然に終了します。
  • Switch caseでは厳密な比較 (===) が使用され、一致するには値が同じ型である必要があります。
  • JavaScript break キーワードに遭遇すると、 switchコード ブロックから抜け出すため、システムは実行を継続せず、パフォーマンスが向上します。

2. whileループ

以下の条件が満たされない場合、パラメータ「i」が10以上になるまでループが継続されます。

(i < 10) の間 {
    text += "その数字は" + i;
    私は++;
}

3. Do/While ループ

これは上記と似ていますが、最初に実行されてから判断されるため、少なくとも 1 回は実行されます。

する {
    text += "その番号は " + i;
    私は++;
 }
i < 10 の間;

  • forループは、指定された回数だけコード ブロックを実行します。
  • for/in - オブジェクトのプロパティをループする
  • while - 指定された条件がtrueいる間、指定されたコードブロックをループします。
  • do/while - 指定された条件が満たされている間、指定されたコードブロックをループしますが、ループは条件を評価する前にコードブロックを1回実行します。

3. 文字列を数値に変換する

多くの学生は文字列を数値に変換する問題に遭遇しますが、変換する単語を思い出せなかったり、書くのが面倒だったりします。この場合、変数の前に + 記号を追加するだけです。

このような:

let a = "12" // これは文字列です console.log(+a) // これで数値 12 に変換されます

ループ、判定、文字列から数値への変換に関する一般的な JavaScript ステートメントに関するこの記事はこれで終わりです。一般的な JavaScript ステートメントに関する関連コンテンツの詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Javascriptの基本ループの詳しい説明
  • JS ループで async と await を正しく使用する方法
  • JSにおける4つのデータ型判定方法
  • データ型の判断における js typeof と instanceof の違いと、その開発と使用について
  • JavaScript で判決文をエレガントに記述する例
  • JavaScript で文字列を数値に変換する方法
  • parseInt parseFloat js 文字列変換数値

<<:  Dockerカスタムネットワークの詳細な紹介

>>:  Baidu サイト検索が https をサポートしていない問題の解決策 (テスト済み)

推薦する

MySQL複合クエリの詳細な説明

UNIONの使用ほとんどの SQL クエリは、1 つ以上のテーブルからデータを返す単一の SELEC...

mysql5.6 の無効な utf8 設定の問題を解決する

mysql5.6 のグリーン バージョンを解凍すると、my-default.ini ファイルが作成さ...

Ubuntu システムに Theano と Keras をインストールする方法

注: システムは Ubuntu 14.04LTS、32 ビット オペレーティング システムです。Py...

スライディングカルーセル効果を実現する js

この記事では、スライディングカルーセル効果を実現するためのjsの具体的なコードを参考までに共有します...

JSはクリックドロップ効果を実装します

jsはクリックとドロップの特殊効果を実現します。まずは効果画像を見てみましょうさっそく始めましょう。...

HTML ページ ソース コード レイアウトの概要_Powernode Java Academy

HTML ページ ソース コード レイアウトの概要この紹介では、Google のホームページのソー...

Nginx レベルで基本的なユーザー認証を構成する手順を完了します。

序文アプリケーション シナリオ: おそらく、内部 Web サイトは外部ユーザーにアクセス可能である必...

CSS と HTML とフロントエンド テクノロジーのレイヤー図

フロントエンドテクノロジー層 (写真は少し極端ですが、参考までに) Javascript と DOM...

MySQL インストール プロンプト「詳細なヘルプについては NET HELPMSG 3534 と入力してください」の解決方法

今日、MySQL をインストールすると次のエラー メッセージが表示されます。 かなり長い時間ネットで...

標準的なHTMLの書き方は、Dreamweaverによって自動的に生成されるものとは異なります。

コードをコピーコードは次のとおりです。 <!--doctype はドキュメント タイプ htm...

ドメイン名、ポート、IPに基づいてnginx仮想ホストを構築する

nginxでサポートされている仮想ホストには3つの種類があります1. ドメイン名ベースの仮想ホスティ...

JavaScript 状態コンテナ Redux の詳細な説明

目次1. Reduxを選ぶ理由2. Reduxデータフロー3つの原則4. Reduxソースコード分析...

Doubanウェブサイトのウェブサイトコンテンツに小さな変更を加える方法

<br />読みやすさはウェブサイトにとって非常に重要な部分であり、ウェブサイトの核心と...

左右の幅を固定し、中央の幅を適応させたHTMLレイアウトのソリューションの詳細な説明

この記事では、次のように、誰にでも共有できる左右幅固定のミドルアダプティブ HTML レイアウトソリ...