JavaScriptで小数点以下の数を数える
整数または浮動小数点数の数値を受け取るJavaScript関数を作成する必要があります。浮動小数点数の場合、小数点以下の数を返す必要があります。それ以外の場合は0を返す必要があります。
この例では、2つの数値を検討しています-
const num1 = 1.123456789; const num2 = 123456789;
例
以下はコードです-
const num1 = 1.123456789; const num2 = 123456789; const decimalCount = num => { // Convert to String const numStr = String(num); // String Contains Decimal if (numStr.includes('.')) { return numStr.split('.')[1].length; }; // String Does Not Contain Decimal return 0; } console.log(decimalCount(num1)) // 9 console.log(decimalCount(num2)) // 0
出力
これにより、コンソールに次の出力が生成されます-
9 0
-
JavaScriptでのConstとLet。
Constとletは、ブロックスコープの変数を宣言するためにES2015で導入されました。 letを使用して宣言された変数は再割り当てできますが、constを使用して宣言された場合は再割り当てできません。 以下は、JavaScriptでletとconstを示すコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="wi
-
JavaScriptで10進数を検証するにはどうすればよいですか?
以下は、JavaScriptで10進数を検証するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>