関数

JavaScript

JavaScriptのコールバック関数:関数を引数として渡す

配列メソッド(forEach、filter、mapなど)を学んだ際に出てきた「関数を引数に渡す」という概念。これが「コールバック関数」です。コールバック関数とはコールバック関数は、引数に入っている関数のことです。const numbers ...
JavaScript

JavaScriptの戻り値(return):関数から値を返す

引数に続いて、「戻り値(もどりち)」を学びました。戻り値を使うことで、関数の処理結果を呼び出し元で受け取り、さらに別の処理に使うことができます。戻り値とは戻り値は、関数の処理結果を呼び出し元で受け取る値のことです。関数が値を返すことを「関数...
JavaScript

JavaScriptの引数:関数に値を渡して柔軟に処理する

関数の基本を学んだ次は「引数」です。引数を使うことで、関数に値を渡して、より柔軟な処理ができるようになります。引数とは引数は、関数に与える追加情報のようなものです。関数を呼び出すときに値を渡すことで、関数の処理内容を変えることができます。引...
JavaScript

JavaScriptの関数:処理をまとめて再利用する

配列とオブジェクトに続いて、「関数」を学びました。関数は、Pythonでも学んだ概念ですが、JavaScriptでは書き方が少し異なります。さらに、ES6から導入された「アロー関数」という新しい書き方も学びました。関数とは関数は、いくつかの...
Progate

Pythonの引数:関数に値を渡して柔軟に処理する

昨日学んだ関数は、毎回同じ処理しかできませんでした。今日学んだ「引数(ひきすう)」を使えば、関数に値を渡して、より柔軟な処理ができるようになります。引数とは引数は、関数を呼び出す際に関数に値を渡す仕組みです。引数なしの関数(復習)def g...
Progate

Pythonの関数:処理をまとめて再利用する

コードが長くなってくると、同じような処理を何度も書くことになります。そんなときに便利なのが「関数」です。今日は、処理をまとめて再利用可能にする関数の基本を学びました。関数とは関数は、ある処理をまとめたプログラムの塊です。一度定義しておけば、...