repl.it


14.function-データを返す


質問する
  • getTotalという関数を作成してください.パラメータとして2つの価格設定情報を受信します.
  • パラメータの名前は自由に取ることができます.
  • getTotal関数でcalculateTotal関数をパラメータの価格でそれぞれ呼び出してください.そして結果に値を付けて返してください.
  • に答える
    function getTotal (price1,price2) {   
    // 함수 만들고 price1, price2 인자 넣기
    	return calculateTotal(price1)+calculateTotal(price2);
    }
    //return 뒤에 함수 호출하고 더하기 !

    15. array


    質問する
    ===== Assignment1 ======
    getElement関数でarr変数を宣言します.
    arr変数には配列が割り当てられ、配列には複数のデータ型の要素が含まれています.
    配列を含むarr変数にアクセスして、getElement関数がarrayという文字列を返すようにしてください.
    ===== Assignment2 ======
    addFirstAndLast関数に記入してください.
    addFirstAndLast関数のパラメータmyArrayは数値のみからなる配列である.
    addFirstAndLast関数で指定したパラメータmyArrayの最初の要素と最後の要素の値を加算した値を返してください.
    myArrayに要素が1つしかない場合は、要素の値を返し、要素が空の配列の場合は0を返します.
    Hint:arrayの長さ:
    https://community.wecode.co.kr/t/js-array/200/2
    に答える
    - Assignment1
    function getElement() {
      let arr = [3, [4, ["array", 9], 2+3], [0]];
      return arr[1][1][0];
    }
    関数にarr変数が宣言されています.変数は配列に割り当てられ、配列には様々なデータ型の要素が含まれています.
    配列に含まれるarr変数にアクセスし、getElement関数に文字列「array」を表示させるには
    arr変数で配列を表示する場合
    1.[3]はindex 0,[4,[「array」,9]である.2+3]は1、[0]は2です.//ここ[1]

  • [4][[array],9],2+3]中から見ると[4]は0[「array」,9]は1,[2+3]は2です.//ここ[1]

  • [array,9]の[array]は0、[9]は1/,ここで[0]
  • - Assignment2
    function addFirstAndLast(myArray) {
    if(myArray.length>=2){
      return myArray[0]+myArray[myArray.length-1];
    }   		// index는 0부터 시작하기 때문에 마지막 값은 myArray.length-1 로 설정한다
    else if(myArray.length == 1){
      return myArray[0];        //_여기서 0은 최솟값으로 설정. 애매한 값이기에 == 사용_
    }
    else if(myArray.length===0){
      return 0;                // 확실하게 0을 출력해내면 되니까 === 사용 
    }
    }
    返される値は、
  • の最初の値と最後のエリマートの値であり、2つ以上であってもよい、
  • 要素
  • が1つしかない場合、その要素の値のみが返され、
  • が空の場合は、0を返して3つのケースを使用します.
  • 16.文のため