Skip to content

Instantly share code, notes, and snippets.

@yonisetiawan
Created January 12, 2017 08:47
Show Gist options
  • Save yonisetiawan/2201e75a1ca80e65e523cf4532627ff8 to your computer and use it in GitHub Desktop.
Save yonisetiawan/2201e75a1ca80e65e523cf4532627ff8 to your computer and use it in GitHub Desktop.
LiveCoading Hacktiv8 Soal 2
function solvePola(str) {
//write your code here
var tmp = str.split(" ")
var arr1 = tmp[0].split("")
var arr2 = Number(str.match(/\d{3} /g)[0].trim())
var arr3 = tmp[tmp.length-1].split("")
var hasil = []
var index = arr1.indexOf("#")
var index2 = arr3.indexOf("#")
for (var i = 1; i < 10; i++) {
arr1[index] = i
var hsl1 = Number(arr1.join(""))*arr2
for (var j = 1; j < 10; j++) {
arr3[index2]=j
var hsl2 = Number(arr3.join(""))
if(hsl1 == hsl2){
hasil.push(i,j)
}
}
}
console.log(hasil)
}
solvePola("42#3 * 188 = 80#204");
solvePola("8#61 * 895 = 78410#5")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment