文字列処理メニュー【文字列の出力・文字列の受け取り・i 文字目の出力・文字列の条件判定・文字列の文字数】
Task
【文字列の出力】コード
console.log('paiza');
″paiza″ を出力。
【文字列の受け取り】コード
reader.on('close', () => {
const S = lines[0];
console.log(S);
});
文字列を S で受け取って 出力。
【i 文字目の出力】コード
reader.on('close', () => {
const S = lines[0];
const i = lines[1] - 1; // indexは0から始まるので-1
console.log(S[i]);
});
文字列[i] で 文字列の i 番目を取得。
【文字列の条件判定】コード
reader.on('close', () => {
const S = lines[0];
console.log(S === 'paiza' ? 'YES' : 'NO'); // 条件 ? trueで実行 : falseで実行
});
三項演算子で出力を制御。
Task
【文字列の文字数】コード
reader.on('close', () => {
const S = lines[0];
console.log(S.length); // S.lengthでSの文字数を取得
});
lengthプロパティ
で文字数を取得。
コメント