2つのInteger(整数)の配列を引数にもち、
それぞれ同じ順番の値が合計された配列を作る関数を作りたい(配列を返り値として持つ)
作られる配列は2つの入力された配列のうち少ない個数の配列の個数にする。
PHP
1<?php 2 3$nums_1 = [1, 2, 3, 4]; 4$nums_2 = [1, 2]; 5 6function sum_Arr($nums_1, $num_2){ 7 $total1 = count($nums_1); 8 $total2 = count($nums_2); 9 10 if($total1 < $total2){ 11 $max = ; 12 }else{ 13 $max = ; 14 } 15 for($i = 0; $i < $max; $i++){ 16 //メイン処理 17 } 18 return $sum_array; 19} 20 21$result = sum_Arr($nums_1, $num_2); 22print_r($result);
作られる配列は2つの入力された配列のうち少ない個数の配列ですので、
$nums_1 = [1, 2, 3, 4]; $nums_2 = [1, 2]; 返り値を[2, 4]にしたいです。
今回解決したいこととしまして、
if文内で少ない方($num_2)を最大ループ数とし、
メイン処理をしたいのですが、その書き方がわからずに困っております。
解法を教えていただけると助かります。
よろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー