Hice un programa que compara dos valores de emoticones y luego devuelve otro como entrada. Sin embargo, cuando ingreso los emoticonos correctos, no pasa nada. Los emoticonos se ven diferentes en código y en entrada real. emoticonos windows 10.
function output(a) { windows.alert(a); } emoticon1 = window.prompt("enter emoticon:"); emoticon2 = window.prompt("enter emoticon2"); if (emoticon1 === "☀" ) and (emoticon2 === "☁" ); { output("⛅"); }Gracias.
No hay ningún operador llamado and . Debería ser && .
No hay una variable llamada windows . Debería ser window , o simplemente alert(a) .
Declare sus variables correctamente.
Elimine ese punto y coma extraño de la instrucción if.
function output(a) { alert(a); } const emoticon1 = prompt('enter emoticon:'); const emoticon2 = prompt('enter emoticon2'); if (emoticon1 === '☀' && emoticon2 === '☁') { output('⛅'); }