@@ -0,0 +1,4 @@ | |||
console.log('JavaScript'[8]); | |||
console.log("Strings are sequences of characters."[5]); | |||
console.log("Wonderful".length); | |||
console.log("Do spaces count?".length); |
@@ -0,0 +1,7 @@ | |||
let num = 11.1; | |||
if (String(num).includes('.')) { | |||
console.log(String(num).length -1) | |||
} else { | |||
console.log(String(num).length) | |||
} |
@@ -0,0 +1,16 @@ | |||
let dna = " tCG-TAC-gaC-TAC-CGT-CAG-ACT-TAa-CcA-GTC-cAt-AGA-GCT "; | |||
dna = dna.trim().toUpperCase().replace('TCG','AGG'); | |||
console.log(dna); | |||
if (dna.indexOf('CAT') > -1) { | |||
console.log('CAT found') | |||
} else { | |||
console.log('CAT NOT found') | |||
} | |||
console.log(dna.slice(16,19)) | |||
console.log(`The DNA strand is ${dna.length} characters long.`) | |||
let i; | |||
console.log(`${dna.slice(i = dna.indexOf('TAC'), i+3)}o ${dna.slice(i = dna.indexOf('CAT'), i+3)}`.toLowerCase()); |
@@ -0,0 +1,12 @@ | |||
let name = 'JavaScript'; | |||
let abbreviation = name.slice(0,1) + name.slice(4,5); | |||
console.log(abbreviation); | |||
abbreviation = name.replace('ava','').replace('cript',''); | |||
console.log(abbreviation); | |||
console.log(`The abbreviation for '${name}' is '${abbreviation}'.`); | |||
let title = 'title case'; | |||
console.log(title.slice(0,1).toUpperCase() + title.slice(1,6) + title.slice(6,7).toUpperCase() + title.slice(7)); |