gpt4 book ai didi

javascript - 前导小数点可能与点混淆

转载 作者:行者123 更新时间:2023-11-30 09:19:56 25 4
gpt4 key购买 nike

我尝试使用红色 Node 获取一些地下天气信息。我已发出 HTTP 请求以获取十天每小时的天气。

我需要提取一个温度。我用这个:

var newMsg = { payload: msg.payload.hourly_forecast.0.temp.metric };
return newMsg;

如果我将它放入调试控制台,msg.payload.hourly_forecast.0.temp.metric 会工作,但在我的函数中,我有这个错误:

A leading decimal point can be confused with a dot: '.0'

所以我尝试了这个:

var toto = 0;
var newMsg = { payload: msg.payload.hourly_forecast + '.' + toto + '.' + temp.metric };
return newMsg;

但不工作,错误是

ReferenceError: temp is not defined (line 2, col 74)

enter image description here

最佳答案

msg.payload.hourly_forecast 是您在这里显示的数组 https://ibb.co/ejaxge

请使用msg.payload.hourly_forecast[0].temp.metric

在这里阅读更多关于数组的信息:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array

关于javascript - 前导小数点可能与点混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52400616/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com