Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Poderiam me explicar porque está dando esse erro. Programação Js.

var agora = new Date(); var hora = agora.getHours;

console.log(Agora são exatamente ${hora});

if(hora >= 18 ){ console.log(Boa Noite); }else if( hora <= 12){ console.log(Bom Dia); }else if(hora > 12 && hora < 18){ console.log('Boa Tarde'); }

Resposta : Agora são exatamente function getHours() { [native code] } Info: End process (16:01:02) Obs: Quero utilizar a hora em tempo real.

1 resposta
solução!

O erro está na variavel hora, o correto seria ela receber: agora.getHours(), ou seja, ficou faltando o (). Além disso, neste exemplo que você colocou aqui, ficou faltando algumas aspas nos console.log, e no primeiro deles: (Agora são exatamente ${hora}), ficou faltando as crases.