[解決済み] 10e1` は整数リテラルですか、それとも浮動小数点リテラルですか?
質問
について調べていたところ
この記事
という疑問があり
10e1
は整数リテラルまたは浮動小数点リテラルです。
私が知っているのは
100
はIntegerリテラルです。次のように書くと、何か違いがありますか?
10e1
の代わりに?
でチェックすると 仕様はこちら (7)または こちら (5.1)では、"Floating Point Literal"という名称は存在しません。これはMDNにある間違ったドキュメントに過ぎないのでしょうか?Floating Point Literalが何を指しているのか、何か心当たりはありませんか?
要約すると
-
はたして
100
と10e1
は同じリテラルに分類されるのでしょうか?もしそうなら、どちらですか? - 浮動小数点数リテラルというものはありますか?
どのように解決するのですか?
<ブロッククオート
と書くと、何か違いがあるのでしょうか?
10e1
ではなく
100
?
結果オーライではありません。しかし、転送と解析のために1文字多くなる(だから、より良いのは
1e2
また、可読性にも影響します。誰もが指数に慣れているわけではありません。
仕様書には、浮動小数点数リテラルという名称はありません。これもMDNにある間違ったドキュメントなのでしょうか?
MDNガイドは確かに怪しい。JSの型についての記事でセクションに "Integers" と名付けるのは、少なくとも混乱を招く。
は
100
と10e1
は同じリテラルに分類されるのでしょうか?もしそうなら、どちらですか?
はい、どちらも数値リテラルです。JSは小数部のあるなしを区別せず、すべて同じ浮動小数点数型を持っています。10進数リテラルの文法は1つだけで、端数の桁数や指数はオプションです。
<ブロッククオートFloating Point Literalとは何を指すのでしょうか?
Integer literal"が整数を表す浮動小数点数に対する(数値)リテラル"を意味するように、quot;浮動小数点数に対する(数値)リテラル"という意味です。
関連
-
[解決済み】Uncaught ReferenceError: angular is not defined - AngularJSが動作しない。
-
[解決済み】「Uncaught TypeError: Chromeで "Illegal invocation "が発生する。
-
[解決済み】Uncaught ReferenceError。Reactが定義されていない
-
[解決済み】Syntax error: JavaScriptの不正なreturnステートメント
-
[解決済み】module.exports "モジュールが定義されていません"
-
[解決済み] JavaScriptで文字列を整数に変換する方法は?
-
[解決済み] JavaScriptで整数の除算を行い、余りを別途取得する方法は?
-
[解決済み] JavaScriptで浮動小数点数の精度を扱うには?
-
[解決済み] 逐語的文字列リテラルで二重引用符をエスケープできますか?
-
[解決済み] エンプティセットリテラル?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】 Uncaught TypeError: data.push is not a function
-
[解決済み】TypeError: $(...).DataTable は関数ではありません。
-
[解決済み】React Js: Uncaught (in promise) SyntaxError: 位置 0 の JSON で予期しないトークン < が発生しました。
-
[解決済み】JavaScriptで':'(コロン)は何をするのか?
-
[解決済み】Uncaught TypeError: nullのプロパティ'value'を読み取ることができない
-
[解決済み】Reactのeslintエラーはpropsの検証で見つからない
-
[解決済み】React.jsの配列の子要素のユニークキーを理解する
-
[解決済み】TypeError:res.jsonは関数ではありません。
-
[解決済み】'useState' が定義されていない no-undef React
-
[解決済み】react router v^4.0.0 Uncaught TypeError: 未定義のプロパティ'location'を読み取れない