現状でできていること
・Visual studio codeをインストール
・Javascriptという言語で開発をすることを決めた
・書いたコードをブラウザで表示することができた
・Open WeatherというAPIを呼び出すことができた
・天気予報を表示することができた
・寒暖差を計算して表示することができた
・コンソールからエラーを読み方がわかった
・if文の分岐を使って、10℃以上の寒暖差があった時は危険と表示できた
・listを作ってfor文でコンソールに表示できた
現状の課題
・if文の分岐をコンソールログで表示できない。
・APIを呼び出せたが、どうして呼び出せたのかわからない。
・Openweatherの精度がよくないので、他の方法を検討する。
前回は、if文で分岐をしたところファンが急激に回って。
おそらくプログラムミスで無限ループのようになった。
break;というのを入れてみたが、全く動かない。
今回は、console.log();
このカッコの中に、APIの信号を入れてみます。
こんな感じで入れてみました。
結果は、相変わらず動かない。
う~~~~ん。
if文が動いてないっぽい。
for文までは動いているけど。
console.log();に入れるのが変なのかも。
APIコールについて調べてみます。
$.getJson(APIアドレス)という形で試してみます。
調べてみると。
jQueryという略語のようなものを使うみたいです。
こんな感じでやってみました。
動きませんでした。
う~~~ん、むずいですね。
やっぱりこれを試してみますかね。
$.getJSON(url, (data) => { for (let i=0; i<data.length; i++){ console.log(`userid=${data[i].id}, username=${data[i].name}`);