iOS-计算数组数值总和,平均值,最大值,最小值

    NSArray *tempArray = [NSArray arrayWithObjects:@"2", @"3", @"4",@"5", @"10", nil];
    
    NSNumber *sum = [tempArray valueForKeyPath:@"@sum.floatValue"];
    
    NSNumber *avg = [tempArray valueForKeyPath:@"@avg.floatValue"];
    
    NSNumber *max = [tempArray valueForKeyPath:@"@max.floatValue"];
    
    NSNumber *min = [tempArray valueForKeyPath:@"@min.floatValue"];
    
    
    NSLog(@"sum %@  avg %@ max %@ min %@", sum, avg, max, min);

运行结果:

屏幕快照 2017-08-14 下午4.27.23.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容