JavaScript│Node js

node js 구구단 파일에 쓰기

iIxmont 2018. 10. 2. 11:17

지난 글에서 만든 구구단을 파일에 써보도록 하겠다.


코드는 이렇다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
var fs = require('fs');
var writeString = "";
 
for(var i=1;i<10;i++){
    for(var j=2;j<10;j++) {
        if(j%2==0){
            writeString = writeString ++ "*" + i + "=" + i * j + "\t";
        }
    }
    writeString = writeString + "\n";
}
for(var i=1;i<10;i++){
    for(var j=2;j<10;j++) {
        if(j%2!=0){
            writeString = writeString ++ "*" + i + "=" + i * j + "\t";
        }
    }
    writeString = writeString+ "\n";
}/// write to file
 
fs.writeFile('./text.txt',writeString,function(err,data)
{
    console.log();
})
 
cs



자 이제 현재 경로에 파일이 만들어졌다.


파일을 확인해본다.



cat 명령어를 사용해서 확인했다.


node js 에서 파일을 읽고 쓰려면 fs 모듈을 사용하면 된다.


파일 인코딩은 utf-8로 하려고 했다.


fs 모듈의 default encoding은 utf-8이므로 별도의 옵션을 적지 않았다.