1
Range.getValues ()를 사용하여 배열을 가져옵니다. 이제 Array의 두 값을 더하고 싶습니다. 그래서 먼저 String 대신 Integer를 강제합니다. 내가 this question를 참조하고, 내 코드는 다음과 같습니다Google 스프레드 시트 스크립트 - 두 정수를 더한 값이 잘못되었습니다.
var array = Range.getValues(); //suppose the array includes two values.
//array[0] is 5, array[1] is 7.56.
var count = Number(array[0]) + Number(array[1]);
Logger.log(count);
내가 대답은 12.55999999입니다 발견, 나는 각 값을 기록하려고합니다.
Logger.log(Number(array[0]));
Logger.log(Number(array[1]));
결과는 5와 7.56입니다.
parseFloat()를 사용하여이를 더하고 같은 결과 (12.55999999)를 반환했습니다.
누군가 내게이 질문을하는 데 도움이 될 수 있습니까? 감사!