JavaScriptで文字列と数値の操作方法


  1. 文字列と数値の相互変換 JavaScriptでは、文字列と数値の相互変換が可能です。文字列を数値に変換するには、parseInt()parseFloat()を使用します。例えば、以下のコードは文字列を整数に変換する方法を示しています。
const str = "123";
const num = parseInt(str);
console.log(num); // 結果: 123

数値を文字列に変換するには、toString()メソッドやString()関数を使用します。以下の例では、数値を文字列に変換しています。

const num = 123;
const str = num.toString();
console.log(str); // 結果: "123"
  1. 文字列の操作 JavaScriptでは、文字列の結合や部分取得、置換などの操作が可能です。以下にいくつかのコード例を示します。
  • 文字列の結合:
const str1 = "Hello";
const str2 = "World";
const result = str1 + " " + str2;
console.log(result); // 結果: "Hello World"
  • 部分取得:
const str = "Hello World";
const part = str.slice(0, 5);
console.log(part); // 結果: "Hello"
  • 置換:
const str = "Hello World";
const replaced = str.replace("World", "JavaScript");
console.log(replaced); // 結果: "Hello JavaScript"
  1. 数値の操作 JavaScriptでは、数値の四則演算や数値の比較などが可能です。以下にいくつかのコード例を示します。
  • 四則演算:
const num1 = 10;
const num2 = 5;
const sum = num1 + num2;
console.log(sum); // 結果: 15
const difference = num1 - num2;
console.log(difference); // 結果: 5
const product = num1 * num2;
console.log(product); // 結果: 50
const quotient = num1 / num2;
console.log(quotient); // 結果: 2
  • 数値の比較:
const num1 = 10;
const num2 = 5;
console.log(num1 > num2); // 結果: true
console.log(num1 < num2); // 結果: false
console.log(num1 === num2); // 結果: false
console.log(num1 !== num2); // 結果: true

以上が、JavaScriptで文字列と数値を操作するためのいくつかの方法の例です。これらの操作を組み合わせて、さまざまな処理を実現することができます。