Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

きちんとした数字を見つける-JavaScript


整頓された番号は、数字が降順ではない番号です。数値を取り込んで、それがきちんとした数値かどうかをチェックするJavaScript関数を作成する必要があります。

例-

489 is a tidy number
234557 is also a tidy number
34535 is not a tidy number

以下はコードです-

const num = 234789;
const isTidy = (num, last = 10) => {
   if(num){
      if(num % 10 > last){
         return false;
      };
      return isTidy(Math.floor(num / 10), (num % 10));
   };
   return true;
};
console.log(isTidy(num));

出力

以下はコンソールの出力です-

true

  1. JavaScriptで数値が三角数かどうかを調べる

    三角数 三角数は、正三角形を埋めることができる点の数です。 たとえば、-9は、各辺が4単位の正三角形を作る三角数です。 問題 数値を受け取り、三角数の場合はtrueを返し、それ以外の場合はfalseを返すJavaScript関数を作成する必要があります。 例 以下はコードです- const num = 9; const isTriangular = (num = 1) => {    let i = 4;    if(num === 1){       return true;    

  2. JavaScriptを使用して特定の数の次の素数を見つける

    問題 数値nを受け取るJavaScript関数を作成する必要があります。私たちの関数は、nより少し大きく、素数である最小の数でなければなりません。 例 以下はコードです- const num = 101; const isPrime = (num) => {    let sqrtnum = Math.floor(Math.sqrt(num));    let prime = num !== 1;    for(let i = 2; i < sqrtnum + 1; i++){