Javascript 如何缩短此成本计算器脚本? 函数方法(距离、成本、里程){ 结果1=parseInt(距离/成本*Milage); 结果2=parseInt(距离/46*成本); 提醒('您的旅行将花费'+result1+'$'); 提醒('您的混合出行成本'+result2+'$); 如果((结果1-结果2)
Yes: 这将始终以正数输出“间隙” 另外,Javascript 如何缩短此成本计算器脚本? 函数方法(距离、成本、里程){ 结果1=parseInt(距离/成本*Milage); 结果2=parseInt(距离/46*成本); 提醒('您的旅行将花费'+result1+'$'); 提醒('您的混合出行成本'+result2+'$); 如果((结果1-结果2),javascript,Javascript,Yes: 这将始终以正数输出“间隙” 另外,parseInt是多余的,因为您已经使用/和*运算符对数字进行了强制转换。是: function Method(Distance,Cost,Milage) { result1=parseInt(Distance/Cost*Milage); result2=parseInt(Distance/46*Cost); alert('Your trip will costs '+ result1 +' $'); alert(
parseInt
是多余的,因为您已经使用/
和*
运算符对数字进行了强制转换。是:
function Method(Distance,Cost,Milage) {
result1=parseInt(Distance/Cost*Milage);
result2=parseInt(Distance/46*Cost);
alert('Your trip will costs '+ result1 +' $');
alert('Your trip in hybrid costs '+ result2 +' $');
if ((result1-result2)<0)
alert('You will save '+(result2-result1)+' $');
else
alert('You will save '+(result1-result2)+' $');
}
}
这将始终以正数输出“间隙”
另外,parseInt
是多余的,因为您已经使用/
和*
运算符对数字进行了强制转换。是:
function Method(Distance,Cost,Milage) {
result1=parseInt(Distance/Cost*Milage);
result2=parseInt(Distance/46*Cost);
alert('Your trip will costs '+ result1 +' $');
alert('Your trip in hybrid costs '+ result2 +' $');
if ((result1-result2)<0)
alert('You will save '+(result2-result1)+' $');
else
alert('You will save '+(result1-result2)+' $');
}
}
这将始终以正数输出“间隙”
另外,parseInt
是多余的,因为您已经使用/
和*
运算符对数字进行了强制转换。是:
function Method(Distance,Cost,Milage) {
result1=parseInt(Distance/Cost*Milage);
result2=parseInt(Distance/46*Cost);
alert('Your trip will costs '+ result1 +' $');
alert('Your trip in hybrid costs '+ result2 +' $');
if ((result1-result2)<0)
alert('You will save '+(result2-result1)+' $');
else
alert('You will save '+(result1-result2)+' $');
}
}
这将始终以正数输出“间隙”
另外,
parseInt
是多余的,因为您已经使用/
和*
运算符对数字进行了强制转换。是和否,至少您可以写得更短:
而不是停止打电话
alert("You will save "+Math.abs(result1-result2)+" $");
每次都是
你可以提醒一下
Method(Distance,Cost,Milage);
每次都是和否,至少你可以写得更短: 而不是停止打电话
alert("You will save "+Math.abs(result1-result2)+" $");
每次都是
你可以提醒一下
Method(Distance,Cost,Milage);
每次都是和否,至少你可以写得更短: 而不是停止打电话
alert("You will save "+Math.abs(result1-result2)+" $");
每次都是
你可以提醒一下
Method(Distance,Cost,Milage);
每次都是和否,至少你可以写得更短: 而不是停止打电话
alert("You will save "+Math.abs(result1-result2)+" $");
每次都是
你可以提醒一下
Method(Distance,Cost,Milage);
每次Short并不总是更好。我想建议改进方法名称以表明目的。此外,将“UI”调用与执行计算的方法分开。Short并不总是更好。我想建议改进方法名称以表明目的。此外,将“UI”调用与执行计算的方法分开执行计算。Short并不总是更好。我想建议改进方法名称以表明目的。此外,将“UI”调用与执行计算的方法分开。Short并不总是更好。我想建议改进方法名称以表明目的。此外,将“UI”调用与执行计算的方法分开我不做计算。我喜欢复杂的长线条。@bjb568我为你添加了一条超长的复杂线条;-D那条更新是关于什么的?哦,我喜欢复杂的长线条。@bjb568我为你添加了一条超长的复杂线条;-D那条更新是关于什么的?哦,我喜欢复杂的长线条。@bjb568我为你添加了一条超长的复杂线条;-D那是什么更新时关于?哦。我喜欢长而复杂的线条。@bjb568我为您添加了一条额外的长而复杂的线条;-D更新时关于什么?哦。