Я пытаюсь сделать некоторые манипуляции с значениями массива, которые я получил из запроса API в среде React.js. Однако эти значения массива представляют собой числа, которые хранятся как "strings"
, например, "1.02011"
. Теперь я пытаюсь принять обратное значение этой ценности, поскольку я хочу сделать с ней несколько лишних вещей.Как разобрать некоторые данные?
Итак, у меня есть: var usdgbp = parseFloat({this.state.quotes ? this.state.quotes.USDGBP : null});
{this.state.quotes ? this.state.quotes.USDGBP : null}
является то, что работает отлично в другом месте в коде ... так, я думаю - что это правильный способ разбора числа из строки этого характер/тип, а также в настройке React.js class Module extends React.Component {}
.
Не уверен, что ваш вопрос, но 'parseFloat (NULL)' == NaN так возвращение нуля в вашем еще кажется странным. И ваш смысл {} вокруг значения? Зачем? – Taplar
@Taplar Это action.js, когда он помечен в {}. –
Хорошо, но еще разобрать нуль кажется странным. Вероятно, вы, вероятно, вернете «0», а не null. – Taplar