Как стать автором
Поиск
Написать публикацию
Обновить
12
0
Александр @5aava

Технический руководитель Академии Digital Security

Отправить сообщение
Добрый вечер!
Статья огонь! Не совсем понял про 56 вопрос. Вы пишите, что isNaN работает странно и не совсем так как надо.
Результатом всех console.log является true, несмотря на то, что ни одно из значений не является NaN

По мне так isNaN работает верно и все что у Вас в аргументах функции isNaN действительно НЕ ЧИСЛО и поэтому возвращается true. Проверка же идет на то, что это НЕ число — Not a Number, а не наоборот )) А вот если мы напишем console.log(isNaN(7)) то выведет false, что тоже верно, так как 7 это число! )) Главное не путаться и чётко понимать на что мы проверяем.
Спасибо.
Спасибо за пояснения!
Конечно же уязвимости не самого блокчейна EOS, а ошибки, которые можно допустить и были допущены программистами смарт контрактов на C++.

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Зарегистрирован
Активность