gpt4 book ai didi

flutter - Dart 拆分整数并添加它们的值

转载 作者:行者123 更新时间:2023-12-04 13:07:53 36 4
gpt4 key购买 nike

假设我有一个变量 int a = 12345,我想将 a 拆分为 [1,2,3,4,5] 并将它们添加为 [1+2+3+4+5] 最后我想要要获得 a = 15 的结果,我该如何实现?

最佳答案

有不同的方法可以实现相同的目的,其中一种方法如下:

void main() {
int num = 12345;
int sum = 0;

String numAsString = num.toString();

for (int i = 0; i < numAsString.length; i++) {
sum += int.parse(numAsString[i]);
}

print(sum); // 15
}

关于flutter - Dart 拆分整数并添加它们的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68539203/

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