如果声明需要提醒用户输入的号码

时间:2015-11-23 05:33:35

标签: javascript string if-statement operators dialog

我正在开发一个简单的javascript程序,用于比较用户输入的两个数字。如果第一个数字大于第二个数字,则对话框应显示“x更大”。如果第二个数字大于第一个数字,则对话框应显示“y更大”。现在,该框显示“firstNumber is larger”而不是实际数字。如何更改我的If语句,以便程序显示用户输入的实际数字而不是变量名称?

如果数字相等,则会显示一条写有“这些数字相等”的写入消息(该部分工作正常)。

谢谢!

JSfiddle Link:http://jsfiddle.net/9m4ohdkj/2/

{'ãmber' 'øøøùˆ' 'øùøøøùšø'}

1 个答案:

答案 0 :(得分:2)

只需更改警报即可从显示的字符串中取出变量名称,如下所示:

 window.alert(firstNumber + " is larger");

同样适用于第二个变量。现在发生的是,您的变量名称被视为文字字符串(类似于'更大的部分),因为它在双引号内,因此警报字面上显示' firstNumber更大'!