считает что 9 больше 10



  • почему то бас упорно считает что 9 больше 10.. как это исправить ? (ставлю условие скрипта если А больше Б - то продолжить. иначе ...) пока А от 0 до 9 все ок. как только А становится равным 9 а Б равным 10 - то он начинает считать 10 меньше 9



  • @max_chip said in считает что 9 больше 10:

    почему то бас упорно считает что 9 больше 10.. как это исправить ? (ставлю условие скрипта если А больше Б - то продолжить. иначе ...) пока А от 0 до 9 все ок. как только А становится равным 9 а Б равным 10 - то он начинает считать 10 меньше 9

    0_1543058734267_4cf16c5a-3c56-40cd-b6d2-ad4e17c0b7aa-изображение.png

    Смотрите логику своего скрипта, 9 меньше 10.



  • @max_chip вероятно А - число, а Б - строка.
    Т.е., необходимо привести оба числа в А и Б к типу "целое число" и только потом сравнивать.



  • Если надо делать до 9, то ставить надо 9<=9



  • @fox да выводил в лог . может как то в разных форматах.. стукну в личку показать пример.



  • @max_chip said in считает что 9 больше 10:

    @fox да выводил в лог . может как то в разных форматах.. стукну в личку показать пример.

    Хорошо, но для общего развития ознакомтесь с типами данных в js.



  • Фокс, спасибо за помощь.
    parseInt([[SAVED_TEXT1]]) < parseInt([[SAVED_TEXT2]])

    ссылку изучу обязательно.



  • @max_chip
    при сравнении текстовых данных 9 действительно больше 10.


Log in to reply
 

  • 2
  • 2
  • 3
  • 12
  • 8
  • 29
  • 4
  • 7