文字列処理メニュー(1〜5)

文字列処理メニュー【文字列の出力・文字列の受け取り・i 文字目の出力・文字列の条件判定・文字列の文字数】

【文字列の出力】コード

console.log('paiza');
hogeちゃんの画像

″paiza″ を出力。

【文字列の受け取り】コード

reader.on('close', () => {
   const S = lines[0];
   console.log(S);
});
hogeちゃんの画像

文字列を S で受け取って 出力。

【i 文字目の出力】コード

reader.on('close', () => {
   const S = lines[0];
   const i = lines[1] - 1;  // indexは0から始まるので-1
   console.log(S[i]);
});
hogeちゃんの画像

文字列[i] で 文字列の i 番目を取得。

【文字列の条件判定】コード

reader.on('close', () => {
   const S = lines[0];
   console.log(S === 'paiza' ? 'YES' : 'NO');  // 条件 ? trueで実行 : falseで実行
});
hogeちゃんの画像
三項演算子で出力を制御。

【文字列の文字数】コード

reader.on('close', () => {
   const S = lines[0];
   console.log(S.length);  // S.lengthでSの文字数を取得
});
hogeちゃんの画像

lengthプロパティで文字数を取得。

コメント