Maison  >  Article  >  développement back-end  >  Comment déterminer la taille de deux valeurs numériques dans jquery

Comment déterminer la taille de deux valeurs numériques dans jquery

小云云
小云云original
2018-03-28 14:07:562610parcourir

Cet article partage principalement avec vous comment jquery détermine la taille de deux valeurs. Il est principalement partagé avec vous sous forme de code.

$a = 10;
$b = 2;
if($a < $b){
echo  "b大于a";
}else{
echo "a大于b"
};

En js, var définit des variables et toutes les chaînes générées sont des chaînes.

var a = 10;
var b = 2;
if(a < b){
alert("错误");
}else{
alert("正常");
};

Le résultat de l'opération est normal ; 10 est inférieur à 2, ce qui est normal. Ce n’est évidemment pas le résultat que nous souhaitons. Pourquoi ? Parce que les deux sont des chaînes, prenez le premier chiffre de a, 1, et prenez le premier chiffre de b, 2, évidemment, 2 est supérieur à 1. Cela revient donc à la normale.

Solution :

1. Fonction eval()

if(eval(a)<eval(b)) {   //逻辑业务 }
   eval()函数用于在不引用任何特定对象的情况下计算代码字符串。

2. Fonction parseINt()

if(parseInt(a)<parseInt(b)) {   //逻辑业务 }
   parseInt()函数用于在转换为int。

3. type de conversion) (Un professeur d'éducation physique à l'école primaire a dit un jour : multipliez les deux côtés par le même nombre en même temps, l'équation reste inchangée)

if(a *10 < b * 10){
//逻辑业务
}

Recommandations associées :

JS Exemple de comparaison de deux valeurs numériques

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn