Posted at

Node.jsで「Hello World」


はじめに

勉強のため、いろいろな言語で「Hello World」を実装してみました。

Node.jsです。

言語でいえば、JavaScriptとなるのでしょうか。


環境

Visual Studio Code (Windows版)

Windows Subsystem for Linux (Ubuntu 18.04 LTS)

Node.js version v10.11.0


Hello World


HelloWorld.js

class HelloWorld {

constructor(count) {
this.count = count;
}

sayOnce(value) {
console.log("Hello, World. " + value);
}

say() {
var i;
for (i = 0; i < this.count; i++) {
this.sayOnce(i);
}
}
}

var hw = new HelloWorld(10);
hw.say();



出力結果

Hello, World. 0

Hello, World. 1
Hello, World. 2
Hello, World. 3
Hello, World. 4
Hello, World. 5
Hello, World. 6
Hello, World. 7
Hello, World. 8
Hello, World. 9


感想

JavaScriptって、クラスが使いにくいとか聞いてたので、敬遠してました。

よく見るクラス的な機能が追加されているようで、思ったより書けそうな気がしてきました。