Javascript If/Else语句Socket.io客户端
我一直在尝试为我的Socket.io客户端添加一个If/Else语句,用于我一直在从事的一个个人项目。最终目标是创建一个比特币报价器,其中包含从服务器发送的两个值(oldPrice和newPrice)。我想能够改变样式和bg颜色取决于值 这就是我要做的:Javascript If/Else语句Socket.io客户端,javascript,node.js,socket.io,Javascript,Node.js,Socket.io,我一直在尝试为我的Socket.io客户端添加一个If/Else语句,用于我一直在从事的一个个人项目。最终目标是创建一个比特币报价器,其中包含从服务器发送的两个值(oldPrice和newPrice)。我想能够改变样式和bg颜色取决于值 这就是我要做的: var socket = io.connect('http://localhost:1000'); socket.on('newPrice', function(data){ var newPrice = data.value })
var socket = io.connect('http://localhost:1000');
socket.on('newPrice', function(data){
var newPrice = data.value
});
socket.on('oldPrice', function(data){
var oldPrice = data.value
});
我想补充一点:
if (newPrice < oldPrice) {
}else if (newPrice > oldPrice) {
}
if(新价格<旧价格){
}否则如果(新价格>旧价格){
}
谢谢 这不应该是个问题。如果我正确理解了您的问题,最简单的解决方案可能是:
var socket = io.connect('http://localhost:1000');
var oldPrice,newPrice;
socket.on('newPrice', function(data){
newPrice = data.value;
update();
});
socket.on('oldPrice', function(data){
oldPrice = data.value;
update();
});
function update() {
if (newPrice < oldPrice) {
//do your stuff
}
else {
//do something else
}
}
var socket=io.connect('http://localhost:1000');
var oldPrice,newPrice;
socket.on('newPrice',函数(数据){
newPrice=data.value;
更新();
});
socket.on('oldPrice',函数(数据){
oldPrice=data.value;
更新();
});
函数更新(){
如果(新价格<旧价格){
//做你的事
}
否则{
//做点别的
}
}
我希望这会有所帮助。这应该不是问题。如果我正确理解了您的问题,最简单的解决方案可能是:
var socket = io.connect('http://localhost:1000');
var oldPrice,newPrice;
socket.on('newPrice', function(data){
newPrice = data.value;
update();
});
socket.on('oldPrice', function(data){
oldPrice = data.value;
update();
});
function update() {
if (newPrice < oldPrice) {
//do your stuff
}
else {
//do something else
}
}
var socket=io.connect('http://localhost:1000');
var oldPrice,newPrice;
socket.on('newPrice',函数(数据){
newPrice=data.value;
更新();
});
socket.on('oldPrice',函数(数据){
oldPrice=data.value;
更新();
});
函数更新(){
如果(新价格<旧价格){
//做你的事
}
否则{
//做点别的
}
}
我希望这会有所帮助