単純な比較は間違った結果を投げますVue

AtarC5

モーダルに2つのコンポーネントがあります。

最初:

              <v-text-field
          label="Limite de faltantes"
          type="number"
          v-model="lim_faltProd"
          ></v-text-field>

二番目:

          <v-text-field
          label="Limite de excedentes"
          type="number"
          v-model="lim_excProd"
          ></v-text-field>

私のコンポーネントのエクスポート:

export default {
  props: ['nombre', 'precio', 'lim_falt', 'lim_exc', 'id'],
  data () {
    return {
      error: '',
      idProd: this.id,
      nombreProd: this.nombre,
      precioProd: this.precio,
      lim_faltProd: this.lim_falt,
      lim_excProd: this.lim_exc
    }
  },
  watch: {
    nombre () {
      this.nombreProd = this.nombre
    },
    precio () {
      this.precioProd = this.precio
    },
    lim_falt () {
      this.lim_faltProd = this.lim_falt
    },
    lim_exc () {
      this.lim_excProd = this.lim_exc
    },
    id () {
      this.idProd = this.id
    }
}

だから私がそのような単純なことをしようとすると

this.lim_faltProd> = this.lim_excProd

クレイジーになります。

これを見て、私は得る

console.log(this.lim_faltProd)// 20

console.log(this.lim_excProd)// 100

console.log(this.lim_faltProd> = this.lim_excProd)// THROWS TRUE !!!!



私はそれを示します:私は私がする関数を持っています:

     async registrarProducto () {
this.error = this.lim_faltProd > this.lim_excProd
}

結果:

ここに画像の説明を入力してください

サイドム

文字列を比較しています。"20"(最初の文字)よりも大きい"100"ため"2"、よりも大きくなり"1"ます。数値を比較する場合は、それらを数値に変換します。

this.error = Number(this.lim_faltProd) >= Number(this.lim_excProd)

console.log("20" >= "100")

console.log(Number("20") >= Number("100"))

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Android Studioは、単純な数式の間違った結果を返します

分類Dev

Power BI:単純な追加では間違った結果が得られます

分類Dev

実行中の配列を比較するが間違った結果を与える単純なプログラム

分類Dev

DATEのOracleSQL比較は間違った結果を返します

分類Dev

LokiJS:単純な検索クエリが間違った結果を返す

分類Dev

単純な計算の値がJavaで間違った結果をもたらすのはなぜですか?オーバーフローしますか?

分類Dev

dplyrを使用した単純な変更では、「間違った結果サイズ」エラーが発生します

分類Dev

NSDecimalNumberをNSNumberと比較すると間違った結果になります

分類Dev

単純なSQLクエリですが、間違った結果が返されました

分類Dev

MYSQL:奇妙な結果は単純なGROUP BY ORDER BYステートメント(間違った列データを表示)

分類Dev

単純な減算はTensorflowで間違った値を与えます

分類Dev

中間結果を保存しないと、Eigenは間違った結果を返します

分類Dev

GROUP BYMONTHは間違った結果をもたらします

分類Dev

Timedelta操作は間違った結果をもたらします

分類Dev

単純な乗算後に間違った結果が得られる-C ++

分類Dev

単純なJavaメソッドからの間違った結果

分類Dev

File.isFileは()間違った結果を返しますか?

分類Dev

MySQL移動平均は間違った結果を出します

分類Dev

Math.cos()は間違った結果を出します

分類Dev

listviewonClickは間違った結果を返します

分類Dev

TOSVersionは間違った結果を出します

分類Dev

Math.powは間違った結果を出します

分類Dev

base64は間違った結果を出します

分類Dev

MySQLクエリは間違った結果を出します

分類Dev

集計+平均は間違った結果を返します

分類Dev

php max()関数は間違った結果を出します

分類Dev

Java Stream.sorted()は間違った結果を出します

分類Dev

OpenCVfilter2dは間違った結果を出します

分類Dev

浮動小数点数と間違った結果を伴うC ++の単純な数学演算?

Related 関連記事

  1. 1

    Android Studioは、単純な数式の間違った結果を返します

  2. 2

    Power BI:単純な追加では間違った結果が得られます

  3. 3

    実行中の配列を比較するが間違った結果を与える単純なプログラム

  4. 4

    DATEのOracleSQL比較は間違った結果を返します

  5. 5

    LokiJS:単純な検索クエリが間違った結果を返す

  6. 6

    単純な計算の値がJavaで間違った結果をもたらすのはなぜですか?オーバーフローしますか?

  7. 7

    dplyrを使用した単純な変更では、「間違った結果サイズ」エラーが発生します

  8. 8

    NSDecimalNumberをNSNumberと比較すると間違った結果になります

  9. 9

    単純なSQLクエリですが、間違った結果が返されました

  10. 10

    MYSQL:奇妙な結果は単純なGROUP BY ORDER BYステートメント(間違った列データを表示)

  11. 11

    単純な減算はTensorflowで間違った値を与えます

  12. 12

    中間結果を保存しないと、Eigenは間違った結果を返します

  13. 13

    GROUP BYMONTHは間違った結果をもたらします

  14. 14

    Timedelta操作は間違った結果をもたらします

  15. 15

    単純な乗算後に間違った結果が得られる-C ++

  16. 16

    単純なJavaメソッドからの間違った結果

  17. 17

    File.isFileは()間違った結果を返しますか?

  18. 18

    MySQL移動平均は間違った結果を出します

  19. 19

    Math.cos()は間違った結果を出します

  20. 20

    listviewonClickは間違った結果を返します

  21. 21

    TOSVersionは間違った結果を出します

  22. 22

    Math.powは間違った結果を出します

  23. 23

    base64は間違った結果を出します

  24. 24

    MySQLクエリは間違った結果を出します

  25. 25

    集計+平均は間違った結果を返します

  26. 26

    php max()関数は間違った結果を出します

  27. 27

    Java Stream.sorted()は間違った結果を出します

  28. 28

    OpenCVfilter2dは間違った結果を出します

  29. 29

    浮動小数点数と間違った結果を伴うC ++の単純な数学演算?

ホットタグ

アーカイブ