数字运算
Operations with numbers
整数和双精度运算有哪些方法有量角器?
我需要使用 round() 函数,但我在 API 中找不到它。也许有人知道我在哪里可以找到它?
我在将文本字段转换为数字时也遇到了问题。
var number = 5.2;
number = Math.round(number);
//return 5
console.log(number);
var number = 5.7;
number = Math.round(number);
//return 6
console.log(number);
据我所知,Protractor 没有任何处理数字的特定方法,但您可以通过 Protractor .getText() 检索数字(如果它存储在输入中)并应用舍入等通过标准 JS:
var nr = element(by.css('.number'));
nr.getText().then (function(value){
var floatValue = parseFloat(value);
return Math.round(floatValue);
})
整数和双精度运算有哪些方法有量角器?
我需要使用 round() 函数,但我在 API 中找不到它。也许有人知道我在哪里可以找到它?
我在将文本字段转换为数字时也遇到了问题。
var number = 5.2;
number = Math.round(number);
//return 5
console.log(number);
var number = 5.7;
number = Math.round(number);
//return 6
console.log(number);
据我所知,Protractor 没有任何处理数字的特定方法,但您可以通过 Protractor .getText() 检索数字(如果它存储在输入中)并应用舍入等通过标准 JS:
var nr = element(by.css('.number'));
nr.getText().then (function(value){
var floatValue = parseFloat(value);
return Math.round(floatValue);
})