online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
function reduce(list, initialValue, action) { // inicjujemy akumulator odgórnie zadaną wartością let acc = initialValue; // iterujemy po kolejnych elementach listy for (const element of list) { // akumulatorowi przypisujemy wartość zwróconą przez akcję acc = action(acc, element) } // zwracamy wartość akumulatora return acc; } const list = [1, 2, 3, 4, 5]; console.log(reduce(list, 1, (accumulator, value) => accumulator * value)); console.log(list.reduce((accumulator, value) => accumulator * value, 1));

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue