数値を10の累乗に切り捨てますJavaScript
数値を取り込むJavaScript関数を作成する必要があります。この関数は、入力された数値に最も近い10の累乗を返す必要があります。
例-
f(1) = 1 f(5) = 1 f(15) = 10 f(43) = 10 f(456) = 100 f(999) = 100
例
const num = 2355; const num1 = 346; const num2 = 678; const nearestPowerOfTen = (num) => { let count = 0; while(num > 1){ count ++; num/= 10; }; return Math.pow(10, count-1) * (Math.round(num) ? 10: 1); } console.log(nearestPowerOfTen(num)); console.log(nearestPowerOfTen(num1)); console.log(nearestPowerOfTen(num2));
出力
そして、コンソールの出力は-
になります1000 100 1000
-
JavaScript数値関数
JavaScript Number()関数は、引数として渡されたオブジェクト値をそれぞれの数値に変換します。 以下は、JavaScript Number()関数のコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> &
-
JavaScriptの番号パターン
ユーザーにテキスト入力とボタンを提供するJavaScriptおよびHTMLプログラムを作成する必要があります。ユーザーが入力に任意の値(たとえば5)を入力してボタンをクリックすると、画面に次のパターンが印刷されます。 (n =5の場合) 01 01 02 01 02 03 01 02 03 04 01 02 03 04 05 例 このためのコードは-になります <html> <head> <title>JavaScript Number Patterns</title> <script type="text/javascrip