R50中年オヤジ 函館起業日記 

56歳にして函館北斗に移住した中年オヤジの個人事業開業日記です

2022-10-01から1ヶ月間の記事一覧

JavaScript 数値のみを含む配列を sort() メソッドでの並び替え

sortを用いた比較関数を使うのですね。 var ary = [1, -1, 5, -10, -11]; var f = function (a, b) { return a - b } console.log(ary.sort(f)); // => var ary = [-11, -10, -1 , 1, 5]; 詳しくは、下記を参考 qiita.com

Javascriptで文字列から数字だけを取り出す方法

知らなかったですが、簡単でしたね。 var str = 'abcde12345'; var ans = str.replace(/[^0-9]/g, ''); console.log(ans); // 12345

JavaScript 文字列の中に指定の文字が存在する場合の置換

文字列の中に指定の文字が存在する場合の置換 var str =lines[0]; var result =str.indexOf("False"); if (result > 0) { var ans =str.replace("False", "True"); console.log(ans); } else { console.log(str); }

JavaScript 簡単な多数決

51人のなかで賛成、反対の多数決(棄権はないものとする) var count = 0; for (var i =0; i < 50; i++) { if (lines[i] === "賛成") { count +=1; } } if (count >= 26) { console.log("賛成"); } else { console.log("反対"); }

JavaScript 数字文字列を指定文字に変換

初心者なのでif elseで長々記述しました。 while分に記述できるよう、あらためて勉強します。 var array =”数字文字列”.split(""); var output = ""; for (var i = 0; i < lines[0].length; i++) { if (array[i] === "0" ) { array[i] = "C"; } else if(arra…

JavaScript 等差数列

結果表記の少し戸惑いました。 1)一行に記述する場合 var input = ”与えられた配列”.split(" "); // 出力する数値numberに初期値を代入 var number = Number(input[0]); // 交差を取得 var diff = Number(input[1]); // 最終出力用の変数を定義。初期値の…