显示输出计算的Javascript
Javascript displaying output calculations
我试图显示总共工作了40小时允许输入时薪,比如说35.最后显示1400,这是总数。。有人能帮忙吗。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>
assignment3</title> <script type= "text/javascript"> <!-- var name;
//string enterted by user
var input; //string enterted by user
var hours; //string enterted by user
var payRate; //string enterted by user
var grossPay; //string enterted by user
// read the name
name = window.prompt("What is your name?"); /*paranthesis missing and quotation marks misplaced */
input = window.prompt("Enter the hours you worked.");
hours = ParseInt();
input = window.prompt("Enter you hourly wage.");
payRate = ParseFloat();
grossPay = hours * payRate;
//result
document.writeln ("<h1> Hello" + name + " your gross pay is $" + grossPay+" <h1>");
//--> </script> </head> <body> </body> </html>
在hours
或payRate
中似乎没有存储任何内容。请尝试使用hours = ParseInt(input);
和payRate = ParseFloat(input);
。
您必须将变量放入ParseInt和ParseFloat中,而JS是区分大小写的,请修复您的大小写:
hours = parseInt(input);
此外,养成在第一次使用每个变量之前使用"var"的习惯……或者将var放在顶部以养成最佳实践的习惯(不创建全局变量(。
var input;
var name = window.prompt("What is your name?"); /*paranthesis missing and var quotation marks misplaced */
input = window.prompt("Enter the hours you worked.");
var hours = parseInt(input);
input = window.prompt("Enter you hourly wage.");
var payRate = parseFloat(input);
var grossPay = hours * payRate;
//result
document.writeln ("<h1> Hello" + name + " your gross pay is $" + grossPay+" <h1>");
相关文章:
- 使用CSS或JavaScript计算分页符的数量
- JavaScript计算帮助(乘以时间)
- 四舍五入JavaScript计算
- 获取唯一值并使用javascript计算金额总和
- JavaScript计算项目的总价
- 如何用javascript计算从现在开始的时间
- 再次使用JavaScript计算两个日期之间的天数
- 删除项目时的JavaScript计算
- 需要JavaScript计算帮助
- JavaScript-计算两个日期之间的天数(包括结束日期)
- JavaScript:计算字符串中特定整数的实例
- 使用 JavaScript 计算并添加表单输入的值
- 使用 javascript 计算 Telerik RadDatePicker 日期差
- 使用 JavaScript 计算 Blob 的哈希值
- Javascript计算明年的同一个工作日
- 如何将我通过JavaScript计算的自定义金额作为金额发送到PHP表单
- javascript计算价格的小算法
- Javascript计算不适用于第二个文本字段
- javascript计算字段比较算法
- JavaScript计算不同于Firefox的图像尺寸(?)