問題タブ [parseint]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Integer.parseInt() とキャストに関する Java の初心者の質問
したがって、以下のステートメントのようにキャストする場合:-
それはランダムな番号を引き起こします。int に変換されるように生成されます。
また、同じことを行う Integer.parseInt() に出くわしたこのメソッドもあります!
つまり、整数を返します
値を int にする 2 つの異なる方法はなぜですか?
また、検索を行ったところ、 parseInt() は文字列を引数として受け取ると言われています..これは、 parseInt() が文字列を整数に変換するためだけであることを意味しますか?
このキャスティングはどうですか (int) ?? これを使用して文字列を int に変換することもできますか?
ばかげた質問のように聞こえる場合は申し訳ありません..私は混乱していて、理解しようとしています.
ヘルプ ?
javascript - ループ内の数値テスト
数値が 10、20、30、40 のときのブール値テストを作成しようとしていました。これは 1 から 100 までのループで使用されます。多分答えます。
javascript - JavascriptparseIntは非常に予想外の結果をもたらします
重複の可能性:
JavaScriptparseIntの8進数バグの回避策
文字列を解析して日付かどうかを確認していますが、偶然にも、このメソッドが8月または9月の日付では機能しないことがわかりました。これは私がしていることです(入力は実際にはハードコーディングされていませんが、簡潔にするために...):
この問題は、8月と9月、および毎月8日と9日に発生します。つまり、"08"
または"09"
が整数に解析されているときに、または0
の代わりに返されます。このコードは、より低い( eg)整数とより高い(eg )整数の両方で機能します(少なくとも予想される日付範囲内で...)8
9
"07"
"10"
私は何が間違っているのですか?
javascript - 基数16の問題を伴うJavascript parseInt
アラート ステートメント alert(parseInt("0x00C02700010004E9",16));
は、正しい値 54086076498707689 ではなく、54086076498707690 を誤って表示します。最後の 2 桁に注意してください!!
誰かが私が間違っていることに光を当てることができますか?
javascript - JavaScriptで変数が整数かどうかを確認する
ユーザーがポップアップウィンドウの幅と高さの値を入力するフォームを作成しました。そのために使っwindow.open
ています。
したがって、幅と高さの値が整数かどうかを確認する必要があると思います。変数が整数であることを確認する関数があります...
しかし、この関数を幅と高さの関数に呼び出して、ユーザーが整数を入力したかどうかを確認する方法がわかりません。誰でも助けることができますか?
actionscript-3 - Actionscript3でのparseIntとNaNの比較
AS3のドキュメントにはparseInt
、数値ではない文字列を渡すと、が返されると記載されていNaN
ます。ただし、コンパイラと比較しようとするとNaN
、次のエラーが発生します。
この声明は実際には真実です。NaNと比較すると、常にが返されfalse
ます。解析されたものがNaNであったかどうかを検出するために、NaNとどのように比較できますか?
url - Grails / Groovy:URL params(max、offset)空白/文字列の場合にスローされるNumberFormatException
コントローラーで
次のURLを入力した場合
URLパラメータのnull/文字列文字をチェックするための1行のグルーヴィーな答えはありますか?
javascript - JavaScript関数parseInt()は、先行ゼロの数値を正しく解析しません
正の整数の前にいくつかのゼロがあります。ゼロを削除して、正の整数だけが残るようにします。「001」のように「1」だけになります。最も簡単な方法は、parseInt( '001')を使用することだと思いました。しかし、私が発見したのは、8と9では機能しないことです。例parseInt( '008')は、'8'ではなく'0'になります。
htmlコード全体は次のとおりです。
しかし、どういうわけかこの問題を報告できますか?誰かがこの問題の別の簡単な回避策を知っていますか?
android - 整数として解析できません
了解しました...この.txtファイル(UTF-8)があります
そしてこのコード
エミュレーターでは問題ありませんが、実際のデバイス(HTC Desire)では次の(奇妙な)エラーが発生します:
どうしたの?
**これらのパラメーターを入力(context、int、string、string、int、double)として必要とするのは私のクラスの一部です
javascript - 文字列の末尾に JavaScript の parseInt を使用する
そんなこと知ってる
文字列の最初の文字が数値の場合は数値を返しますが、「column5」のような文字列があり、次の文字列 (「column6」) にインクリメントしたい場合、JavaScript でこれを行うにはどうすればよいですか?
文字列の末尾の桁数は可変です。