Это мой пример кода. Я могу использовать эту функцию в своей консоли, но как я могу отправить этот фрагмент данных в браузер? Мне нужно показать данные в моем браузере. Как это сделать
** Это мой пример кода. Я могу использовать эту функцию в своей консоли, но как я могу отправить этот фрагмент данных в браузер? Мне нужно показать данные в моем браузере. Как это сделать **
var express = require("express");
var app = express();
var http = require('http');
var options = {
host: 'localhost',
port: 3030,
path: '/'
};
function between(minTemp, maxTemp, minHr, maxHr, minspo2, maxspo2) {
let i = 0;
var tempArr = [];
var hrArr = [];
var spo2Arr = [];
var dataArr = [];
for(i=0 ; i<=5; i++){
randomTempFloot= Math.random() * (maxTemp - minTemp) + minTemp
randomTempInt = Math.round(randomTempFloot);
randomHrFloot= Math.random() * (maxHr - minHr) + minHr
randomHrInt = Math.round(randomHrFloot);
randomSpo2Floot= Math.random() * (maxspo2 - minspo2) + minspo2
randomSpo2Int = Math.round(randomSpo2Floot);
tempArr.push(randomTempInt);
hrArr.push(randomHrInt);
spo2Arr.push(randomSpo2Int);
}
dataArr.push(tempArr,hrArr,spo2Arr);
//JSON.stringify(dataArr)
console.log(dataArr);
return dataArr;
}
//setInterval(between,20000,97,103, 80,450, 70,100)
//let res = between(97,103);
request = function(req,res){
http.get(options,function(res){
res.on(between(97,103, 80,450, 70,100), function(data){
console.log(data)
})
})
}
setInterval(request,2000);
/*app.get("/", (req, res, next) => {
//sestInterval(between,2000,97,103, 80,450, 70,100);
//app.setInterval(between,2000,97,103, 80,450, 70,100)
res.json(between(97,103, 80,450, 70,100));
//setInterval(between,2000,97,103, 80,450, 70,100);
//res.send(sestInterval(between,2000,97,103, 80,450, 70,100));
}
);*/
app.listen(3030, () => {
console.log("Server running on port 3030");
});