MST
星途 面试题库

面试题:Swift 控制流语句之循环与条件判断综合应用

请用 Swift 编写一个函数,该函数接收一个整数数组作为参数。在函数内部,使用循环和条件判断,找出数组中所有能被 3 整除但不能被 5 整除的数,并将这些数的平方组成一个新的数组返回。
12.7万 热度难度
编程语言Swift

知识考点

AI 面试

面试题答案

一键面试
func processArray(_ array: [Int]) -> [Int] {
    var resultArray: [Int] = []
    for number in array {
        if number % 3 == 0 && number % 5 != 0 {
            resultArray.append(number * number)
        }
    }
    return resultArray
}