如何在 javascript 中用浮点数做加法?
How to do an addition in javascript with float number?
我正在尝试做一些非常愚蠢的事情,但也许这将是我粗心的错误......
简而言之,在这样一个简单的函数中怎么可能:
function limitFunc(name){
var domain=prompt(`Inserisci il dominio della funzione`);
var sx=domain-0.2;
var dx=domain+0.2;
console.log(`sx`,sx, `dx:`,dx);
//console.table(graph.limitCalculation(name, domain));
}
如果我在提示符下写 1,则计算出的 dx 变量会给我一个乘以 10 的数字。
例如,如果我写 1:
chrome console
谢谢你的帮助
prompt
returns 一个字符串。
您需要做的就是将字符串转换为数字,基本上:
function limitFunc(name) {
let domain = prompt(`Inserisci il dominio della funzione`);
domain = +domain; // converted string into number
const sx = domain - 0.2;
const dx = domain + 0.2;
console.log(`sx:`, sx, `dx:`,dx);
}
limitFunc();
显然,您需要检查用户提示的答案是否有效(即数字)。
我正在尝试做一些非常愚蠢的事情,但也许这将是我粗心的错误...... 简而言之,在这样一个简单的函数中怎么可能:
function limitFunc(name){
var domain=prompt(`Inserisci il dominio della funzione`);
var sx=domain-0.2;
var dx=domain+0.2;
console.log(`sx`,sx, `dx:`,dx);
//console.table(graph.limitCalculation(name, domain));
}
如果我在提示符下写 1,则计算出的 dx 变量会给我一个乘以 10 的数字。
例如,如果我写 1: chrome console
谢谢你的帮助
prompt
returns 一个字符串。
您需要做的就是将字符串转换为数字,基本上:
function limitFunc(name) {
let domain = prompt(`Inserisci il dominio della funzione`);
domain = +domain; // converted string into number
const sx = domain - 0.2;
const dx = domain + 0.2;
console.log(`sx:`, sx, `dx:`,dx);
}
limitFunc();
显然,您需要检查用户提示的答案是否有效(即数字)。