gpt4 book ai didi

javascript - Google 电子表格脚本 getValues - 强制使用 int 而不是 string

转载 作者:可可西里 更新时间:2023-11-01 02:50:22 25 4
gpt4 key购买 nike

有没有办法强制 .getRange().getValues() 返回一个 int?尽管我的范围内只存在数字,但它会将它们作为字符串返回。我想避免在我的每个语句中使用 parseInt 或创建一个包含转换值的单独数组。

或者这是唯一的解决方案,获取数组然后在循环中解析整个数组?

最佳答案

您可以使用一元“+”运算符轻松完成此操作,如下所示:

首先使用 getValue()getValues() 从电子表格中获取值。假设您得到两个这样的值,并将它们存储在 A = 1B = 2 中。您可以使用除 + 之外的任何数学二元运算符强制将它们识别为数字,它连接字符串,因此 A - B = -1,而 A + B 将返回“12”。

您可以通过对任何可能被解释为字符串的变量使用 + 一元运算符来强制变量为数字。例如,+A++B 将返回正确的值 3。

关于javascript - Google 电子表格脚本 getValues - 强制使用 int 而不是 string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11121837/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com