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

JavaScriptの2つの文字列の違い


2つの文字列を取り込んで、文字列内の対応する非類似度の数を見つけるJavaScript関数を作成する必要があります。対応する要素は、等しくない場合は異なります

以下が私たちの文字列だとしましょう-

const str1 = 'Hello world!!!';
const str2 = 'Hellp world111';

このためのコードは-

になります
const str1 = 'Hello world!!!';
const str2 = 'Hellp world111';
const dissimilarity = (str1 = '', str2 = '') => {
   let count = 0;
   for(let i = 0; i < str1.length; i++){
      if(str1[i] === str2[i]){
         continue;
      };
      count++;
   };
   return count;
};
console.log(dissimilarity(str1, str2));

出力

コンソールの出力は-

になります
4

  1. JavaScriptで[1,2]+[3,4] =“ 1,23,4”なのはなぜですか?

    JavaScriptの+演算子は、2つの数値を追加したり、2つの文字列を結合したりするために使用されます。ただし、contact()メソッドを使用して2つの配列を結合し、新しい配列を取得します。たとえば、 [50, 70].concat([90, 100]) 上記のプリント [50, 70, 90, 100] 例を見てみましょう。 +演算子は文字列を連結し、配列を文字列に変換します- [1,2] + [3,4] '1,2' + '3,4' 1,23,4 または、上記のように、concat()を使用します [1,2].concat([3,4]) [1,2,3,4]

  2. JavaScriptConst

    JavaScriptのconst宣言は、他の値に再割り当てしたり、後で再宣言したりできない変数を作成します。 ES2015で導入されました。 以下はJavaScriptconst宣言のコードです- 例 <!DOCTYPE html> <html> <head> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    } </sty