https://qiita.com/r-yanyo/items/3ef153dac12e69a2c46c

現在、上記の記事のコードを引用して、node.jsでJSON形式の値取得に関して勉強しています。

const https = require('https');

const req = https.request('https://randomuser.me/api/?        
    inc=gender,name,nat&format=PrettyJSON', (res) => {
        res.on('data', (chunk) => {
            console.log(`BODY: ${chunk}`);
    });
    res.on('end', () => {
        console.log('No more data in response.');
    });
})

req.on('error', (e) => {
console.error(`problem with request: ${e.message}`);
});

req.end();

今悩んでいる点としては、URL先のJSONの情報を全て取得し、表示することはできましたが、
一部値(例えば、resultsの中のgender)を取得して表示することができない点です。

console.log(`BODY: ${chunk}`);

こちらを変更すれば良いとはわかっているのですが・・・色々なサイトを調べても書き方がわかりません。

JSON形式のデータは下記になります。

{
"results": [
{
  "gender": "male",
  "name": {
    "title": "mr",
    "first": "anthony",
    "last": "sims"
  },
  "nat": "IE"
}
],
"info": {
"seed": "e6467f8b01f0aeb0",
"results": 1,
"page": 1,
"version": "1.2"
}
}