如何使用window.prompt从用户那里获取2个数字,并将它们连接起来而不连接?
我的想法是:
var temp = window.prompt("Number1")
var temp2 = window.prompt("Number2")
var answer = temp + temp2;
document.write(answer);
Run Code Online (Sandbox Code Playgroud)
但它只是连接而不是添加.
我有一个简短的脚本,通过乘以input值来计算数字.该脚本工作正常但现在我想添加if语句.例如:
HTML:
<label>Width</label><input type="text" id="width" />
<br>
<label>Length</label><input type="text" id="length" />
<br>
<label>Total</label><input type="text" id="total"/>
Run Code Online (Sandbox Code Playgroud)
JavaScript的:
var w = $('#width').val();
var l = $('#length').val();
var total1 = 2;
var total2 = 3;
if((w * l) > 5){
total = total1 * (w + l);
parseInt($('#total').val('total'));
}
if((w * l) < 5){
totalnew = total2 * (w + l);
parseInt($('#total').val(totalnew));
}
Run Code Online (Sandbox Code Playgroud)
因此,如果(#width x #length) > 5,值(#width x #length)将乘以某个数字,在这种情况下为"2".
这是没有if语句的代码:http://jsfiddle.net/e45SJ/
如何使用我已经拥有的代码的if语句实现我想要实现的目标? …
我发现自己想将一个BigInt值转换为一个Number值。知道我的值是一个安全的整数,如何转换它?
我知道 Lodash 经常为 JavaScript 中已经存在的函数添加一些额外的检查或细节,但不清楚_.toNumber我不会使用parseInt.
我更喜欢仅在 Lodash 提供现有 JavaScript 函数所不具备的好处时才使用它,但在这种情况下我看不到任何好处。